<!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>[49135] trunk: Editor: update packages; Port block supports to WordPress core.</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/49135">49135</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/49135","name":"Review Commit"}}</script></dd>
<dt style="float: left; width: 6em; font-weight: bold">Author</dt> <dd>jorgefilipecosta</dd>
<dt style="float: left; width: 6em; font-weight: bold">Date</dt> <dd>2020-10-13 13:07:23 +0000 (Tue, 13 Oct 2020)</dd>
</dl>

<pre style='padding-left: 1em; margin: 2em 0; border-left: 2px solid #ccc; line-height: 1.25; font-size: 105%; font-family: sans-serif'>Editor: update packages; Port block supports to WordPress core.

The following package versions were changed:
@wordpress/a11y: 2.11.0 -> 2.13.0
@wordpress/annotations: 1.20.4 -> 1.22.0
@wordpress/api-fetch: 3.18.0 -> 3.20.0
@wordpress/autop: 2.9.0 -> 2.10.0
@wordpress/blob: 2.9.0 -> 2.10.0
@wordpress/block-directory: 1.13.7 -> 1.16.0
@wordpress/block-editor: 4.3.7 -> 5.0.0
@wordpress/block-library: 2.22.7 -> 2.25.0
@wordpress/block-serialization-default-parser: 3.7.0 -> 3.8.0
@wordpress/blocks: 6.20.3 -> 6.23.0
@wordpress/components: 10.0.6 -> 11.0.0
@wordpress/compose: 3.19.3 -> 3.21.0
@wordpress/core-data: 2.20.3 -> 2.23.0
@wordpress/data: 4.22.3 -> 4.24.0
@wordpress/data-controls: 1.16.3 -> 1.18.0
@wordpress/date: 3.10.0 -> 3.12.0
@wordpress/deprecated: 2.9.0 -> 2.10.0
@wordpress/dom: 2.13.1 -> 2.15.0
@wordpress/dom-ready: 2.10.0 -> 2.11.0
@wordpress/e2e-test-utils: 4.11.2 -> 4.14.0
@wordpress/edit-post: 3.21.7 -> 3.24.0
@wordpress/editor: 9.20.7 -> 9.23.0
@wordpress/element: 2.16.0 -> 2.18.0
@wordpress/escape-html: 1.9.0 -> 1.10.0
@wordpress/format-library: 1.22.7 -> 1.24.0
@wordpress/hooks: 2.9.0 -> 2.10.0
@wordpress/html-entities: 2.8.0 -> 2.9.0
@wordpress/i18n: 3.14.0 -> 3.16.0
@wordpress/icons: 2.4.0 -> 2.7.0
@wordpress/is-shallow-equal: 2.1.0 -> 2.3.0
@wordpress/keyboard-shortcuts: 1.9.3 -> 1.11.0
@wordpress/keycodes: 2.14.0 -> 2.16.0
@wordpress/library-export-default-webpack-plugin: 1.7.0 -> 1.9.0
@wordpress/list-reusable-blocks: 1.21.6 -> 1.23.0
@wordpress/media-utils: 1.15.0 -> 1.17.0
@wordpress/notices: 2.8.3 -> 2.10.0
@wordpress/nux: 3.20.6 -> 3.22.0
@wordpress/plugins: 2.20.3 -> 2.22.0
@wordpress/primitives: 1.7.0 -> 1.9.0
@wordpress/priority-queue: 1.7.0 -> 1.9.0
@wordpress/redux-routine: 3.10.0 -> 3.12.0
@wordpress/rich-text: 3.20.4 -> 3.22.0
@wordpress/scripts: 12.1.1 -> 12.3.0
@wordpress/server-side-render: 1.16.6 -> 1.18.0
@wordpress/shortcode: 2.9.0 -> 2.11.0
@wordpress/token-list: 1.11.0 -> 1.13.0
@wordpress/url: 2.17.0 -> 2.19.0
@wordpress/viewport: 2.21.3 -> 2.23.0
@wordpress/warning: 1.2.0 -> 1.3.0
@wordpress/wordcount: 2.10.0 -> 2.12.0

Props isabel_brison, youknowriad, mcsf.
Fixes <a href="https://core.trac.wordpress.org/ticket/51461">#51461</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="#trunksrcwpincludesassetsscriptloaderpackagesphp">trunk/src/wp-includes/assets/script-loader-packages.php</a></li>
<li><a href="#trunksrcwpincludesblocksarchivesblockjson">trunk/src/wp-includes/blocks/archives/block.json</a></li>
<li><a href="#trunksrcwpincludesblocksarchivesphp">trunk/src/wp-includes/blocks/archives.php</a></li>
<li><a href="#trunksrcwpincludesblockscalendarblockjson">trunk/src/wp-includes/blocks/calendar/block.json</a></li>
<li><a href="#trunksrcwpincludesblockscalendarphp">trunk/src/wp-includes/blocks/calendar.php</a></li>
<li><a href="#trunksrcwpincludesblockscategoriesblockjson">trunk/src/wp-includes/blocks/categories/block.json</a></li>
<li><a href="#trunksrcwpincludesblockscategoriesphp">trunk/src/wp-includes/blocks/categories.php</a></li>
<li><a href="#trunksrcwpincludesblockscodeblockjson">trunk/src/wp-includes/blocks/code/block.json</a></li>
<li><a href="#trunksrcwpincludesblocksgalleryblockjson">trunk/src/wp-includes/blocks/gallery/block.json</a></li>
<li><a href="#trunksrcwpincludesblocksgroupblockjson">trunk/src/wp-includes/blocks/group/block.json</a></li>
<li><a href="#trunksrcwpincludesblocksimageblockjson">trunk/src/wp-includes/blocks/image/block.json</a></li>
<li><a href="#trunksrcwpincludesblockslatestcommentsblockjson">trunk/src/wp-includes/blocks/latest-comments/block.json</a></li>
<li><a href="#trunksrcwpincludesblockslatestcommentsphp">trunk/src/wp-includes/blocks/latest-comments.php</a></li>
<li><a href="#trunksrcwpincludesblockslatestpostsblockjson">trunk/src/wp-includes/blocks/latest-posts/block.json</a></li>
<li><a href="#trunksrcwpincludesblockslatestpostsphp">trunk/src/wp-includes/blocks/latest-posts.php</a></li>
<li><a href="#trunksrcwpincludesblockslistblockjson">trunk/src/wp-includes/blocks/list/block.json</a></li>
<li><a href="#trunksrcwpincludesblocksmediatextblockjson">trunk/src/wp-includes/blocks/media-text/block.json</a></li>
<li><a href="#trunksrcwpincludesblocksparagraphblockjson">trunk/src/wp-includes/blocks/paragraph/block.json</a></li>
<li><a href="#trunksrcwpincludesblocksquoteblockjson">trunk/src/wp-includes/blocks/quote/block.json</a></li>
<li><a href="#trunksrcwpincludesblocksrssblockjson">trunk/src/wp-includes/blocks/rss/block.json</a></li>
<li><a href="#trunksrcwpincludesblocksrssphp">trunk/src/wp-includes/blocks/rss.php</a></li>
<li><a href="#trunksrcwpincludesblockssearchblockjson">trunk/src/wp-includes/blocks/search/block.json</a></li>
<li><a href="#trunksrcwpincludesblockssearchphp">trunk/src/wp-includes/blocks/search.php</a></li>
<li><a href="#trunksrcwpincludesblockssociallinkblockjson">trunk/src/wp-includes/blocks/social-link/block.json</a></li>
<li><a href="#trunksrcwpincludesblockssociallinkphp">trunk/src/wp-includes/blocks/social-link.php</a></li>
<li><a href="#trunksrcwpincludesblockssociallinksblockjson">trunk/src/wp-includes/blocks/social-links/block.json</a></li>
<li><a href="#trunksrcwpincludesblockstagcloudblockjson">trunk/src/wp-includes/blocks/tag-cloud/block.json</a></li>
<li><a href="#trunksrcwpincludesblockstagcloudphp">trunk/src/wp-includes/blocks/tag-cloud.php</a></li>
<li><a href="#trunksrcwpincludesclasswpblockparserphp">trunk/src/wp-includes/class-wp-block-parser.php</a></li>
<li><a href="#trunksrcwpsettingsphp">trunk/src/wp-settings.php</a></li>
<li><a href="#trunktestsgutenbergrunjs">trunk/tests/gutenberg/run.js</a></li>
<li><a href="#trunktestsphpunitdatablocksfixturescore__archivesserverhtml">trunk/tests/phpunit/data/blocks/fixtures/core__archives.server.html</a></li>
<li><a href="#trunktestsphpunitdatablocksfixturescore__archives__showPostCountsserverhtml">trunk/tests/phpunit/data/blocks/fixtures/core__archives__showPostCounts.server.html</a></li>
<li><a href="#trunktestsphpunitdatablocksfixturescore__categoriesserverhtml">trunk/tests/phpunit/data/blocks/fixtures/core__categories.server.html</a></li>
<li><a href="#trunktestsphpunitdatablocksfixturescore__latestcommentsserverhtml">trunk/tests/phpunit/data/blocks/fixtures/core__latest-comments.server.html</a></li>
<li><a href="#trunktestsphpunitdatablocksfixturescore__latestpostsserverhtml">trunk/tests/phpunit/data/blocks/fixtures/core__latest-posts.server.html</a></li>
<li><a href="#trunktestsphpunitdatablocksfixturescore__latestposts__displayPostDateserverhtml">trunk/tests/phpunit/data/blocks/fixtures/core__latest-posts__displayPostDate.server.html</a></li>
</ul>

<h3>Added Paths</h3>
<ul>
<li><a href="#trunksrcwpincludesarrayphp">trunk/src/wp-includes/array.php</a></li>
<li>trunk/src/wp-includes/block-supports/</li>
<li><a href="#trunksrcwpincludesblocksupportsalignphp">trunk/src/wp-includes/block-supports/align.php</a></li>
<li><a href="#trunksrcwpincludesblocksupportscolorsphp">trunk/src/wp-includes/block-supports/colors.php</a></li>
<li><a href="#trunksrcwpincludesblocksupportscustomclassnamephp">trunk/src/wp-includes/block-supports/custom-classname.php</a></li>
<li><a href="#trunksrcwpincludesblocksupportsgeneratedclassnamephp">trunk/src/wp-includes/block-supports/generated-classname.php</a></li>
<li><a href="#trunksrcwpincludesblocksupportsindexphp">trunk/src/wp-includes/block-supports/index.php</a></li>
<li><a href="#trunksrcwpincludesblocksupportstypographyphp">trunk/src/wp-includes/block-supports/typography.php</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   2020-10-13 09:18:49 UTC (rev 49134)
+++ trunk/package-lock.json     2020-10-13 13:07:23 UTC (rev 49135)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -24,51 +24,51 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "browserslist": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "4.14.0",
-                                       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.0.tgz",
-                                       "integrity": "sha512-pUsXKAF2lVwhmtpeA3LJrZ76jXuusrNyhduuQs7CDFf9foT4Y38aQOserd2lMe5DSSrjf3fx34oHwryuvxAUgQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "4.14.5",
+                                       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.5.tgz",
+                                       "integrity": "sha512-Z+vsCZIvCBvqLoYkBFTwEYH3v5MCQbsAjp50ERycpOjnPmolg1Gjy4+KaWWpm8QOJt9GHkhdqAl14NpCX73CWA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "caniuse-lite": "^1.0.30001111",
-                                               "electron-to-chromium": "^1.3.523",
-                                               "escalade": "^3.0.2",
-                                               "node-releases": "^1.1.60"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "caniuse-lite": "^1.0.30001135",
+                                               "electron-to-chromium": "^1.3.571",
+                                               "escalade": "^3.1.0",
+                                               "node-releases": "^1.1.61"
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "caniuse-lite": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.0.30001118",
-                                       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001118.tgz",
-                                       "integrity": "sha512-RNKPLojZo74a0cP7jFMidQI7nvLER40HgNfgKQEJ2PFm225L0ectUungNQoK3Xk3StQcFbpBPNEvoWD59436Hg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.0.30001148",
+                                       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001148.tgz",
+                                       "integrity": "sha512-E66qcd0KMKZHNJQt9hiLZGE3J4zuTqE1OnU53miEVtylFbwOEmeA5OsRu90noZful+XGSQOni1aT2tiqu/9yYw==",
</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">                                "electron-to-chromium": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.3.549",
-                                       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.549.tgz",
-                                       "integrity": "sha512-q09qZdginlqDH3+Y1P6ch5UDTW8nZ1ijwMkxFs15J/DAWOwqolIx8HZH1UP0vReByBigk/dPlU22xS1MaZ+kpQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.3.578",
+                                       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.578.tgz",
+                                       "integrity": "sha512-z4gU6dA1CbBJsAErW5swTGAaU2TBzc2mPAonJb00zqW1rOraDo2zfBMDRvaz9cVic+0JEZiYbHWPw/fTaZlG2Q==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "node-releases": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.1.60",
-                                       "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.60.tgz",
-                                       "integrity": "sha512-gsO4vjEdQaTusZAEebUWp2a5d7dF5DYoIpDG7WySnk7BuZDW+GPpHXoXXuYawRBr/9t5q54tirPz79kFIWg4dA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.1.61",
+                                       "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.61.tgz",
+                                       "integrity": "sha512-DD5vebQLg8jLCOzwupn954fbIiZht05DAZs0k2u8NStSe6h9XdsuIQL8hSRKYiU8WUQRznmSDrKGbv3ObOmC7g==",
</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/core": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.11.4",
-                       "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.11.4.tgz",
-                       "integrity": "sha512-5deljj5HlqRXN+5oJTY7Zs37iH3z3b++KjiKtIsJy1NrjOOVSEaJHEetLBhyu0aQOSNNZ/0IuEAan9GzRuDXHg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.11.6",
+                       "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.11.6.tgz",
+                       "integrity": "sha512-Wpcv03AGnmkgm6uS6k8iwhIwTrcP0m17TL1n1sy7qD0qelDu4XNeW0dN0mHfa+Gei211yDaLoEe/VlbXQzM4Bg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/code-frame": "^7.10.4",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/generator": "^7.11.4",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/generator": "^7.11.6",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@babel/helper-module-transforms": "^7.11.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/helpers": "^7.10.4",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/parser": "^7.11.4",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/parser": "^7.11.5",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@babel/template": "^7.10.4",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/traverse": "^7.11.0",
-                               "@babel/types": "^7.11.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/traverse": "^7.11.5",
+                               "@babel/types": "^7.11.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.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -80,12 +80,12 @@
</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">                                "debug": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "4.1.1",
-                                       "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
-                                       "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "4.2.0",
+                                       "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz",
+                                       "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==",
</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">-                                                "ms": "^2.1.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "ms": "2.1.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "ms": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -97,12 +97,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/generator": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.11.4",
-                       "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.11.4.tgz",
-                       "integrity": "sha512-Rn26vueFx0eOoz7iifCN2UHT6rGtnkSGWSoDRIy8jZN3B91PzeSULbswfLoOWuTuAcNwpG/mxy+uCTDnZ9Mp1g==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.11.6",
+                       "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.11.6.tgz",
+                       "integrity": "sha512-DWtQ1PV3r+cLbySoHrwn9RWEgKMBLLma4OBQloPRyDYvc5msJM9kvTLo1YnlJd1P/ZuKbdli3ijr5q3FvAF3uA==",
</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.11.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/types": "^7.11.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="lines" style="display: block; padding: 0 10px; color: #888">@@ -137,14 +137,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">                "@babel/helper-builder-react-jsx-experimental": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.10.5",
-                       "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx-experimental/-/helper-builder-react-jsx-experimental-7.10.5.tgz",
-                       "integrity": "sha512-Buewnx6M4ttG+NLkKyt7baQn7ScC/Td+e99G914fRU8fGIUivDDgVIQeDHFa5e4CRSJQt58WpNHhsAZgtzVhsg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.11.5",
+                       "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx-experimental/-/helper-builder-react-jsx-experimental-7.11.5.tgz",
+                       "integrity": "sha512-Vc4aPJnRZKWfzeCBsqTBnzulVNjABVdahSPhtdMD3Vs80ykx4a87jTHtF/VR+alSrDmNvat7l13yrRHauGcHVw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/helper-annotate-as-pure": "^7.10.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/helper-module-imports": "^7.10.4",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/types": "^7.10.5"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/types": "^7.11.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><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -161,33 +161,33 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "browserslist": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "4.14.0",
-                                       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.0.tgz",
-                                       "integrity": "sha512-pUsXKAF2lVwhmtpeA3LJrZ76jXuusrNyhduuQs7CDFf9foT4Y38aQOserd2lMe5DSSrjf3fx34oHwryuvxAUgQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "4.14.5",
+                                       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.5.tgz",
+                                       "integrity": "sha512-Z+vsCZIvCBvqLoYkBFTwEYH3v5MCQbsAjp50ERycpOjnPmolg1Gjy4+KaWWpm8QOJt9GHkhdqAl14NpCX73CWA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "caniuse-lite": "^1.0.30001111",
-                                               "electron-to-chromium": "^1.3.523",
-                                               "escalade": "^3.0.2",
-                                               "node-releases": "^1.1.60"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "caniuse-lite": "^1.0.30001135",
+                                               "electron-to-chromium": "^1.3.571",
+                                               "escalade": "^3.1.0",
+                                               "node-releases": "^1.1.61"
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "caniuse-lite": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.0.30001118",
-                                       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001118.tgz",
-                                       "integrity": "sha512-RNKPLojZo74a0cP7jFMidQI7nvLER40HgNfgKQEJ2PFm225L0ectUungNQoK3Xk3StQcFbpBPNEvoWD59436Hg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.0.30001148",
+                                       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001148.tgz",
+                                       "integrity": "sha512-E66qcd0KMKZHNJQt9hiLZGE3J4zuTqE1OnU53miEVtylFbwOEmeA5OsRu90noZful+XGSQOni1aT2tiqu/9yYw==",
</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">                                "electron-to-chromium": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.3.549",
-                                       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.549.tgz",
-                                       "integrity": "sha512-q09qZdginlqDH3+Y1P6ch5UDTW8nZ1ijwMkxFs15J/DAWOwqolIx8HZH1UP0vReByBigk/dPlU22xS1MaZ+kpQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.3.578",
+                                       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.578.tgz",
+                                       "integrity": "sha512-z4gU6dA1CbBJsAErW5swTGAaU2TBzc2mPAonJb00zqW1rOraDo2zfBMDRvaz9cVic+0JEZiYbHWPw/fTaZlG2Q==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "node-releases": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.1.60",
-                                       "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.60.tgz",
-                                       "integrity": "sha512-gsO4vjEdQaTusZAEebUWp2a5d7dF5DYoIpDG7WySnk7BuZDW+GPpHXoXXuYawRBr/9t5q54tirPz79kFIWg4dA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.1.61",
+                                       "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.61.tgz",
+                                       "integrity": "sha512-DD5vebQLg8jLCOzwupn954fbIiZht05DAZs0k2u8NStSe6h9XdsuIQL8hSRKYiU8WUQRznmSDrKGbv3ObOmC7g==",
</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">@@ -441,9 +441,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/parser": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.11.4",
-                       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.11.4.tgz",
-                       "integrity": "sha512-MggwidiH+E9j5Sh8pbrX5sJvMcsqS5o+7iB42M9/k0CD63MjYbdP4nhSh7uB5wnv2/RVzTZFTxzF/kIa5mrCqA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.11.5",
+                       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.11.5.tgz",
+                       "integrity": "sha512-X9rD8qqm695vgmeaQ4fvz/o3+Wk4ZzQvSHkDBgpYKxpD4qTAUm88ZKtHkVqIOsYFFbIQ6wQYhC6q7pjqVK0E0Q==",
</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/plugin-proposal-async-generator-functions": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -975,12 +975,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-transform-react-jsx-development": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.10.4",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.10.4.tgz",
-                       "integrity": "sha512-RM3ZAd1sU1iQ7rI2dhrZRZGv0aqzNQMbkIUCS1txYpi9wHQ2ZHNjo5TwX+UD6pvFW4AbWqLVYvKy5qJSAyRGjQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.11.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.11.5.tgz",
+                       "integrity": "sha512-cImAmIlKJ84sDmpQzm4/0q/2xrXlDezQoixy3qoz1NJeZL/8PRon6xZtluvr4H4FzwlDGI5tCcFupMnXGtr+qw==",
</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-react-jsx-experimental": "^7.10.4",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/helper-builder-react-jsx-experimental": "^7.11.5",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@babel/helper-plugin-utils": "^7.10.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/plugin-syntax-jsx": "^7.10.4"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1034,9 +1034,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/plugin-transform-runtime": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.11.0",
-                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.11.0.tgz",
-                       "integrity": "sha512-LFEsP+t3wkYBlis8w6/kmnd6Kb1dxTd+wGJ8MlxTGzQo//ehtqlVL4S9DNUa53+dtPSQobN2CXx4d81FqC58cw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.11.5",
+                       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.11.5.tgz",
+                       "integrity": "sha512-9aIoee+EhjySZ6vY5hnLjigHzunBlscx9ANKutkeWTJTx6m5Rbq6Ic01tLvO54lSusR+BxV7u4UDdCmXv5aagg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/helper-module-imports": "^7.10.4",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1134,9 +1134,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/preset-env": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.11.0",
-                       "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.11.0.tgz",
-                       "integrity": "sha512-2u1/k7rG/gTh02dylX2kL3S0IJNF+J6bfDSp4DI2Ma8QN6Y9x9pmAax59fsCk6QUQG0yqH47yJWA+u1I1LccAg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.11.5",
+                       "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.11.5.tgz",
+                       "integrity": "sha512-kXqmW1jVcnB2cdueV+fyBM8estd5mlNfaQi6lwLgRwCby4edpavgbFhiBNjmWA3JpB/yZGSISa7Srf+TwxDQoA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/compat-data": "^7.11.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1201,7 +1201,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/plugin-transform-unicode-escapes": "^7.10.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/plugin-transform-unicode-regex": "^7.10.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/preset-modules": "^0.1.3",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/types": "^7.11.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/types": "^7.11.5",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "browserslist": "^4.12.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "core-js-compat": "^3.6.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "invariant": "^2.2.2",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1210,41 +1210,41 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "browserslist": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "4.14.0",
-                                       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.0.tgz",
-                                       "integrity": "sha512-pUsXKAF2lVwhmtpeA3LJrZ76jXuusrNyhduuQs7CDFf9foT4Y38aQOserd2lMe5DSSrjf3fx34oHwryuvxAUgQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "4.14.5",
+                                       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.5.tgz",
+                                       "integrity": "sha512-Z+vsCZIvCBvqLoYkBFTwEYH3v5MCQbsAjp50ERycpOjnPmolg1Gjy4+KaWWpm8QOJt9GHkhdqAl14NpCX73CWA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "caniuse-lite": "^1.0.30001111",
-                                               "electron-to-chromium": "^1.3.523",
-                                               "escalade": "^3.0.2",
-                                               "node-releases": "^1.1.60"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "caniuse-lite": "^1.0.30001135",
+                                               "electron-to-chromium": "^1.3.571",
+                                               "escalade": "^3.1.0",
+                                               "node-releases": "^1.1.61"
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "caniuse-lite": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.0.30001118",
-                                       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001118.tgz",
-                                       "integrity": "sha512-RNKPLojZo74a0cP7jFMidQI7nvLER40HgNfgKQEJ2PFm225L0ectUungNQoK3Xk3StQcFbpBPNEvoWD59436Hg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.0.30001148",
+                                       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001148.tgz",
+                                       "integrity": "sha512-E66qcd0KMKZHNJQt9hiLZGE3J4zuTqE1OnU53miEVtylFbwOEmeA5OsRu90noZful+XGSQOni1aT2tiqu/9yYw==",
</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">                                "electron-to-chromium": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.3.549",
-                                       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.549.tgz",
-                                       "integrity": "sha512-q09qZdginlqDH3+Y1P6ch5UDTW8nZ1ijwMkxFs15J/DAWOwqolIx8HZH1UP0vReByBigk/dPlU22xS1MaZ+kpQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.3.578",
+                                       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.578.tgz",
+                                       "integrity": "sha512-z4gU6dA1CbBJsAErW5swTGAaU2TBzc2mPAonJb00zqW1rOraDo2zfBMDRvaz9cVic+0JEZiYbHWPw/fTaZlG2Q==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "node-releases": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.1.60",
-                                       "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.60.tgz",
-                                       "integrity": "sha512-gsO4vjEdQaTusZAEebUWp2a5d7dF5DYoIpDG7WySnk7BuZDW+GPpHXoXXuYawRBr/9t5q54tirPz79kFIWg4dA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.1.61",
+                                       "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.61.tgz",
+                                       "integrity": "sha512-DD5vebQLg8jLCOzwupn954fbIiZht05DAZs0k2u8NStSe6h9XdsuIQL8hSRKYiU8WUQRznmSDrKGbv3ObOmC7g==",
</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/preset-modules": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "0.1.3",
-                       "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.3.tgz",
-                       "integrity": "sha512-Ra3JXOHBq2xd56xSF7lMKXdjBn3T772Y1Wet3yWnkDly9zHvJki029tAFzvAAK5cf4YV3yoxuP61crYRol6SVg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "0.1.4",
+                       "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.4.tgz",
+                       "integrity": "sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/helper-plugin-utils": "^7.0.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1299,17 +1299,17 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/traverse": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.11.0",
-                       "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.11.0.tgz",
-                       "integrity": "sha512-ZB2V+LskoWKNpMq6E5UUCrjtDUh5IOTAyIl0dTjIEoXum/iKWkoIEKIRDnUucO6f+2FzNkE0oD4RLKoPIufDtg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.11.5",
+                       "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.11.5.tgz",
+                       "integrity": "sha512-EjiPXt+r7LiCZXEfRpSJd+jUMnBd4/9OUv7Nx3+0u9+eimMwJmG0Q98lw4/289JCoxSE8OolDMNZaaF/JZ69WQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/code-frame": "^7.10.4",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/generator": "^7.11.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/generator": "^7.11.5",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@babel/helper-function-name": "^7.10.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/helper-split-export-declaration": "^7.11.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/parser": "^7.11.0",
-                               "@babel/types": "^7.11.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/parser": "^7.11.5",
+                               "@babel/types": "^7.11.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">                                "lodash": "^4.17.19"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1316,12 +1316,12 @@
</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">                                "debug": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "4.1.1",
-                                       "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
-                                       "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "4.2.0",
+                                       "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz",
+                                       "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==",
</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">-                                                "ms": "^2.1.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "ms": "2.1.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "ms": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1333,9 +1333,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/types": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.11.0",
-                       "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.11.0.tgz",
-                       "integrity": "sha512-O53yME4ZZI0jO1EVGtF1ePGl0LHirG4P1ibcD80XyzZcKhcMFeCXmh4Xb1ifGBIV233Qg12x4rBfQgA+tmOukA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.11.5",
+                       "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.11.5.tgz",
+                       "integrity": "sha512-bvM7Qz6eKnJVFIn+1LPtjlBFPVN5jNDc1XmN15vWe7Q3DPBufWWsLiIvUu7xW87uTG6QoggpIDnUgLQvPheU+Q==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/helper-validator-identifier": "^7.10.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                "lodash": "^4.17.19",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1436,6 +1436,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "@emotion/unitless": "0.7.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@emotion/utils": "0.11.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                "csstype": "^2.5.7"
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                        },
+                       "dependencies": {
+                               "csstype": {
+                                       "version": "2.6.13",
+                                       "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.13.tgz",
+                                       "integrity": "sha512-ul26pfSQTZW8dcOnD2iiJssfXw0gdNVX9IJDH/X3K5DGPfj+fUYe3kB+swUY6BF3oZDxaID3AJt+9/ojSAE05A=="
+                               }
</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">                "@emotion/sheet": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1483,6 +1490,74 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.2.5.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-6U71C2Wp7r5XtFtQzYrW5iKFT67OixrSxjI4MptCHzdSVlgabczzqLe0ZSgnub/5Kp4hSbpDB1tMytZY9pwxxA=="
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "@eslint/eslintrc": {
+                       "version": "0.1.3",
+                       "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.1.3.tgz",
+                       "integrity": "sha512-4YVwPkANLeNtRjMekzux1ci8hIaH5eGKktGqR0d3LWsKNn5B2X/1Z6Trxy7jQXl9EBGE6Yj02O+t09FMeRllaA==",
+                       "dev": true,
+                       "requires": {
+                               "ajv": "^6.12.4",
+                               "debug": "^4.1.1",
+                               "espree": "^7.3.0",
+                               "globals": "^12.1.0",
+                               "ignore": "^4.0.6",
+                               "import-fresh": "^3.2.1",
+                               "js-yaml": "^3.13.1",
+                               "lodash": "^4.17.19",
+                               "minimatch": "^3.0.4",
+                               "strip-json-comments": "^3.1.1"
+                       },
+                       "dependencies": {
+                               "ajv": {
+                                       "version": "6.12.6",
+                                       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
+                                       "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
+                                       "dev": true,
+                                       "requires": {
+                                               "fast-deep-equal": "^3.1.1",
+                                               "fast-json-stable-stringify": "^2.0.0",
+                                               "json-schema-traverse": "^0.4.1",
+                                               "uri-js": "^4.2.2"
+                                       }
+                               },
+                               "debug": {
+                                       "version": "4.2.0",
+                                       "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz",
+                                       "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==",
+                                       "dev": true,
+                                       "requires": {
+                                               "ms": "2.1.2"
+                                       }
+                               },
+                               "fast-deep-equal": {
+                                       "version": "3.1.3",
+                                       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
+                                       "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
+                                       "dev": true
+                               },
+                               "globals": {
+                                       "version": "12.4.0",
+                                       "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz",
+                                       "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==",
+                                       "dev": true,
+                                       "requires": {
+                                               "type-fest": "^0.8.1"
+                                       }
+                               },
+                               "ms": {
+                                       "version": "2.1.2",
+                                       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
+                                       "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
+                                       "dev": true
+                               },
+                               "strip-json-comments": {
+                                       "version": "3.1.1",
+                                       "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
+                                       "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
+                                       "dev": true
+                               }
+                       }
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "@financial-times/polyfill-useragent-normaliser": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.6.3",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/@financial-times/polyfill-useragent-normaliser/-/polyfill-useragent-normaliser-1.6.3.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2135,9 +2210,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">                "@popperjs/core": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.4.4",
-                       "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.4.4.tgz",
-                       "integrity": "sha512-1oO6+dN5kdIA3sKPZhRGJTfGVP4SWV6KqlMOwry4J3HfyD68sl/3KmG7DeYUzvN+RbhXDnv/D8vNNB8168tAMg=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.5.3",
+                       "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.5.3.tgz",
+                       "integrity": "sha512-RFwCobxsvZ6j7twS7dHIZQZituMIDJJNHS/qY6iuthVebxS3zhRY+jaC2roEKiAYaVuTcGmX6Luc6YBcf6zJVg=="
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "@sindresorhus/is": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "0.7.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2286,9 +2361,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">                                "camelcase": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "6.0.0",
-                                       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.0.0.tgz",
-                                       "integrity": "sha512-8KMDF1Vz2gzOq54ONPJS65IvTUaB1cHJ2DMM7MbPmLZljDH1qpzzLsWdiN9pHh6qvkRVDTi/07+eNGch/oLU4w==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "6.1.0",
+                                       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.1.0.tgz",
+                                       "integrity": "sha512-WCMml9ivU60+8rEJgELlFp1gxFcEGxwYleE3bziHEDeqsqAWGHdimB7beBFGjLzVNgPGyDsfgXLQEYMpmIFnVQ==",
</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">                                "cosmiconfig": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2458,9 +2533,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">                "@types/babel__core": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.1.9",
-                       "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.9.tgz",
-                       "integrity": "sha512-sY2RsIJ5rpER1u3/aQ8OFSI7qGIy8o1NEEbgb2UaJcvOtXOMpd39ko723NBpjQFg9SIX7TXtjejZVGeIMLhoOw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.1.10",
+                       "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.10.tgz",
+                       "integrity": "sha512-x8OM8XzITIMyiwl5Vmo2B1cR1S1Ipkyv4mdlbJjMa1lmuKvKY9FrBbEANIaMlnWn5Rf7uO+rC/VgYabNkE17Hw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/parser": "^7.1.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2471,9 +2546,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">                "@types/babel__generator": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.6.1",
-                       "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.1.tgz",
-                       "integrity": "sha512-bBKm+2VPJcMRVwNhxKu8W+5/zT7pwNEqeokFOmbvVSqGzFneNxYcEBro9Ac7/N9tlsaPYnZLK8J1LWKkMsLAew==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.6.2",
+                       "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.2.tgz",
+                       "integrity": "sha512-MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/types": "^7.0.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2480,9 +2555,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">                "@types/babel__template": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.0.2",
-                       "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.0.2.tgz",
-                       "integrity": "sha512-/K6zCpeW7Imzgab2bLkLEbz0+1JlFSrUMdw7KoIIu+IUdu51GWaBZpd3y1VXGVXzynvGa4DaIaxNZHiON3GXUg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.0.3",
+                       "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.0.3.tgz",
+                       "integrity": "sha512-uCoznIPDmnickEi6D0v11SBpW0OuVqHJCa7syXqQHy5uktSCreIlt0iglsCnmvz8yCb38hGcWeseA8cWJSwv5Q==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/parser": "^7.1.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2490,14 +2565,23 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@types/babel__traverse": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.0.13",
-                       "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.0.13.tgz",
-                       "integrity": "sha512-i+zS7t6/s9cdQvbqKDARrcbrPvtJGlbYsMkazo03nTAK3RX9FNrLllXys22uiTGJapPOTZTQ35nHh4ISph4SLQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.0.15",
+                       "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.0.15.tgz",
+                       "integrity": "sha512-Pzh9O3sTK8V6I1olsXpCfj2k/ygO2q1X0vhhnDrEQyYLHZesWz+zMZMVcwXLCYf0U36EtmyYaFGPfXlTtDHe3A==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/types": "^7.3.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "@types/cheerio": {
+                       "version": "0.22.22",
+                       "resolved": "https://registry.npmjs.org/@types/cheerio/-/cheerio-0.22.22.tgz",
+                       "integrity": "sha512-05DYX4zU96IBfZFY+t3Mh88nlwSMtmmzSYaQkKN48T495VV1dkHSah6qYyDTN5ngaS0i0VonH37m+RuzSM0YiA==",
+                       "dev": true,
+                       "requires": {
+                               "@types/node": "*"
+                       }
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "@types/color-name": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2556,9 +2640,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">                "@types/json-schema": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.0.5",
-                       "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.5.tgz",
-                       "integrity": "sha512-7+2BITlgjgDhH0vvwZU/HZJVyk+2XUlvxXe8dFMedNX/aMkaOq++rMAFXc0tM7ij15QaWlbdQASBR9dihi+bDQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.0.6",
+                       "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.6.tgz",
+                       "integrity": "sha512-3c+yGKvVP5Y9TYBEibGNR+kLtijnj7mYrXRg+WpFb2X9xm04g/DXYkfg4hmzJQosc9snFNUPkbYIhu+KAm6jJw==",
</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/mime-types": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2602,6 +2686,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-5qOlnZscTn4xxM5MeGXAMOsIOIKIbh9e85zJWfBRVPlRMEVawzoPhINYbRGkBZCI8LxvBe7tJCdWiarA99OZfQ==",
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "@types/prop-types": {
+                       "version": "15.7.3",
+                       "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.3.tgz",
+                       "integrity": "sha512-KfRL3PuHmqQLOG+2tGpRO26Ctg+Cq1E01D2DMriKEATHgWLfeNDmq9e29Q9WIky0dQ3NPkd1mzYH8Lm936Z9qw=="
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "@types/q": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.5.2",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.2.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2608,6 +2697,23 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-ce5d3q03Ex0sy4R14722Rmt6MT07Ua+k4FwDfdcToYJcMKNtRVQvJ6JCAPdAmAnbRb6CsX6aYb9m96NGod9uTw==",
</span><span class="cx" style="display: block; padding: 0 10px">                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "@types/react": {
+                       "version": "16.9.52",
+                       "resolved": "https://registry.npmjs.org/@types/react/-/react-16.9.52.tgz",
+                       "integrity": "sha512-EHRjmnxiNivwhGdMh9sz1Yw9AUxTSZFxKqdBWAAzyZx3sufWwx6ogqHYh/WB1m/I4ZpjkoZLExF5QTy2ekVi/Q==",
+                       "requires": {
+                               "@types/prop-types": "*",
+                               "csstype": "^3.0.2"
+                       }
+               },
+               "@types/react-dom": {
+                       "version": "16.9.8",
+                       "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-16.9.8.tgz",
+                       "integrity": "sha512-ykkPQ+5nFknnlU6lDd947WbQ6TE3NNzbQAkInC2EKY1qeYdTKp7onFusmYZb+ityzx2YviqT6BXSu+LyWWJwcA==",
+                       "requires": {
+                               "@types/react": "*"
+                       }
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "@types/source-list-map": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "0.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2627,9 +2733,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">                "@types/uglify-js": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.9.3",
-                       "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.9.3.tgz",
-                       "integrity": "sha512-KswB5C7Kwduwjj04Ykz+AjvPcfgv/37Za24O2EDzYNbwyzOo8+ydtvzUfZ5UMguiVu29Gx44l1A6VsPPcmYu9w==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.11.0",
+                       "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.11.0.tgz",
+                       "integrity": "sha512-I0Yd8TUELTbgRHq2K65j8rnDPAzAP+DiaF/syLem7yXwYLsHZhPd+AM2iXsWmf9P2F2NlFCgl5erZPQx9IbM9Q==",
</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">                                "source-map": "^0.6.1"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2650,9 +2756,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">                "@types/webpack": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.41.21",
-                       "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.21.tgz",
-                       "integrity": "sha512-2j9WVnNrr/8PLAB5csW44xzQSJwS26aOnICsP3pSGCEdsu6KYtfQ6QJsVUKHWRnm1bL7HziJsfh5fHqth87yKA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.41.22",
+                       "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.22.tgz",
+                       "integrity": "sha512-JQDJK6pj8OMV9gWOnN1dcLCyU9Hzs6lux0wBO4lr1+gyEhIBR9U3FMrz12t2GPkg110XAxEAw2WHF6g7nZIbRQ==",
</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/anymatch": "*",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2672,9 +2778,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">                "@types/webpack-sources": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.4.2",
-                       "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-1.4.2.tgz",
-                       "integrity": "sha512-77T++JyKow4BQB/m9O96n9d/UUHWLQHlcqXb9Vsf4F1+wKNrrlWNFPDLKNT92RJnCSL6CieTc+NDXtCVZswdTw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.0.0",
+                       "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-2.0.0.tgz",
+                       "integrity": "sha512-a5kPx98CNFRKQ+wqawroFunvFqv7GHm/3KOI52NY9xWADgc8smu4R6prt4EU/M4QfVjvgBkMqU4fBhw3QfMVkg==",
</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/node": "*",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2691,9 +2797,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">                "@types/yargs": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "15.0.5",
-                       "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.5.tgz",
-                       "integrity": "sha512-Dk/IDOPtOgubt/IaevIUbTgV7doaKkoorvOyYM2CMwuDyP89bekI7H4xLIwunNYiK9jhCkmc6pUrJk3cj2AB9w==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "15.0.8",
+                       "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.8.tgz",
+                       "integrity": "sha512-b0BYzFUzBpOhPjpl1wtAHU994jBeKF4TKVlT7ssFv44T617XNcPdRoG4AzHLVshLzlrF7i3lTelH7UbuNYV58Q==",
</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/yargs-parser": "*"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2728,14 +2834,31 @@
</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">                                "eslint-scope": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "5.1.0",
-                                       "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.0.tgz",
-                                       "integrity": "sha512-iiGRvtxWqgtx5m8EyQUJihBloE4EnYeGE/bz1wSPwJE6tZuJUtHlhqDM4Xj2ukE8Dyy1+HCZ4hE0fzIVMzb58w==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "5.1.1",
+                                       "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
+                                       "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
</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">-                                                "esrecurse": "^4.1.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "esrecurse": "^4.3.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "estraverse": "^4.1.1"
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                },
+                               "esrecurse": {
+                                       "version": "4.3.0",
+                                       "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
+                                       "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
+                                       "dev": true,
+                                       "requires": {
+                                               "estraverse": "^5.2.0"
+                                       },
+                                       "dependencies": {
+                                               "estraverse": {
+                                                       "version": "5.2.0",
+                                                       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz",
+                                                       "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==",
+                                                       "dev": true
+                                               }
+                                       }
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2755,12 +2878,12 @@
</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">                                "debug": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "4.1.1",
-                                       "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
-                                       "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "4.2.0",
+                                       "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz",
+                                       "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==",
</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">-                                                "ms": "^2.1.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "ms": "2.1.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "glob": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2972,26 +3095,26 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-v7vwYZPKsAxczkWIjCOfCki9SpRdUcDjMZyweTGj3EPvVi+awQVHFPZ6X3jDW5nLSOs6Ls3h/AX8x8T+df2X0Q=="
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/a11y": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.11.0",
-                       "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-2.11.0.tgz",
-                       "integrity": "sha512-Phu3l9bFue3NnmB9SLmlSZtcaenfOiprCClC1Gk6Dxyf7dFincW65XcEZ5k8OZZQcT9mizMSQI4jTV64QiWanQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.13.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/a11y/-/a11y-2.13.0.tgz",
+                       "integrity": "sha512-hZm5O8piFe5TQxzc1ti3zcLgCRRYNZz8FiGSTFvF1LlMPxbt4usOD4op+MLRPCyYhMQ+1hdodFBUsa40NfzXwg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.9.2",
-                               "@wordpress/dom-ready": "^2.10.0",
-                               "@wordpress/i18n": "^3.14.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.11.2",
+                               "@wordpress/dom-ready": "^2.11.0",
+                               "@wordpress/i18n": "^3.16.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/annotations": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.20.4",
-                       "resolved": "https://registry.npmjs.org/@wordpress/annotations/-/annotations-1.20.4.tgz",
-                       "integrity": "sha512-mSiLUZFTJTudRF7iFCQJG4kZ1SRok/z4wNR/FtP3sTNnZ++nIHSZDf1RYexfMmQBQKXCHUFsXMPYOZmb5OBb3w==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.22.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/annotations/-/annotations-1.22.0.tgz",
+                       "integrity": "sha512-exSdlYgy7cMDeK37nPsD3w6wiavbR8sr4ejA3YZgf3XmC2lrW90cbtKfOCK8p+6GeE/hBdC9U2uthI2LttMbKg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.9.2",
-                               "@wordpress/data": "^4.22.3",
-                               "@wordpress/hooks": "^2.9.0",
-                               "@wordpress/i18n": "^3.14.0",
-                               "@wordpress/rich-text": "^3.20.4",
-                               "lodash": "^4.17.15",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.11.2",
+                               "@wordpress/data": "^4.24.0",
+                               "@wordpress/hooks": "^2.10.0",
+                               "@wordpress/i18n": "^3.16.0",
+                               "@wordpress/rich-text": "^3.22.0",
+                               "lodash": "^4.17.19",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "rememo": "^3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "uuid": "^7.0.2"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3004,21 +3127,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/api-fetch": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.18.0",
-                       "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-3.18.0.tgz",
-                       "integrity": "sha512-sNT/9yOC9G/G/6QOd4b1d4tckwWS1IrLVulxRFcyhBSorB0XCu07j40nQxhrPKANgi8dLawke4hlfJdlQ9CSZQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.20.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-3.20.0.tgz",
+                       "integrity": "sha512-VQtdH8QH7pUlYoc2k7GQsT5KXp/ouyQp/hDGZKW4ir9fhGV1QZd/B9ptEitqeXdvXzY6lsEBzHXAJipz3WJ8ng==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.9.2",
-                               "@wordpress/i18n": "^3.14.0",
-                               "@wordpress/url": "^2.17.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.11.2",
+                               "@wordpress/i18n": "^3.16.0",
+                               "@wordpress/url": "^2.19.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/autop": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.9.0",
-                       "resolved": "https://registry.npmjs.org/@wordpress/autop/-/autop-2.9.0.tgz",
-                       "integrity": "sha512-T0af6PNQ8mfFN/aNQIKqkj6vVh4pacw8l/Tvt2ztTXFU/sLpsV0l3bZ7TZylL25KkBicIJtMRie8HmnQjicZag==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.10.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/autop/-/autop-2.10.0.tgz",
+                       "integrity": "sha512-966DJP+icMO3EKvgp3gkhf6eE6jRbn6/8FG2T1HozaH7sO/Ej0myt6zyiB1RqaYBNyxTmlykO0b9SJki41VD1Q==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.9.2"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.11.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/babel-plugin-import-jsx-pragma": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3028,20 +3151,20 @@
</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/babel-preset-default": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.17.0",
-                       "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-4.17.0.tgz",
-                       "integrity": "sha512-9SvyQIC2oYerc+zsZJtQH/P8KqKOJJJH+QrmCIrD2PQ1cw9QrF456sV/xHuNfaAoV3QGFLxP+0wVFOLKdU22DQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.19.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-4.19.0.tgz",
+                       "integrity": "sha512-b/DQ17UGqWm5Z/c1j+wF8kW3Sqeg7e0CVFKeNd+uoI6wH+ruRsOcS7e0iutjQcwOLmvaZ3TYh48jjfkMBnLBqA==",
</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/core": "^7.9.0",
-                               "@babel/plugin-transform-react-jsx": "^7.9.4",
-                               "@babel/plugin-transform-runtime": "^7.9.0",
-                               "@babel/preset-env": "^7.9.0",
-                               "@babel/runtime": "^7.9.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/core": "^7.11.6",
+                               "@babel/plugin-transform-react-jsx": "^7.10.4",
+                               "@babel/plugin-transform-runtime": "^7.11.5",
+                               "@babel/preset-env": "^7.11.5",
+                               "@babel/runtime": "^7.11.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@wordpress/babel-plugin-import-jsx-pragma": "^2.7.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@wordpress/browserslist-config": "^2.7.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/element": "^2.16.0",
-                               "@wordpress/warning": "^1.2.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/element": "^2.18.0",
+                               "@wordpress/warning": "^1.3.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "core-js": "^3.6.4"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3054,79 +3177,83 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/base-styles": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.0.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-2.0.1.tgz",
-                       "integrity": "sha512-nwm0OK/AkxkTkdvZTMeBxkO01RXFYP8TXdqAsx6Fn022o7YV40V89yLr7zTRoQ8MSNy6c/WmRxnLKapLdUCDUg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.1.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-3.1.0.tgz",
+                       "integrity": "sha512-+HR6Cw0E95IHLixWmDCy54kMCmPxTxwAx7UTkJY/9YvOZyK8Nu3plWbX4c/6MhsASJ9RVFVhJPSJWleQ8bDEkQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/blob": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.9.0",
-                       "resolved": "https://registry.npmjs.org/@wordpress/blob/-/blob-2.9.0.tgz",
-                       "integrity": "sha512-kU6HqI49Vv0ENZ56bL/KG/krEnd5QOG4bGcE0ZgiZPXAg5eZVjK+12r4j7QwjDm/Wn1c9QaoZDapz3NqXM1WKw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.10.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/blob/-/blob-2.10.0.tgz",
+                       "integrity": "sha512-XGR0gQHP7m+2nS2j5bPHQk3ttgsewANWauqAVH07nIIK/EgI8Wa2TBWsmgFzGivpJKr+Q5lgyz7Y9VUOpZec7g==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.9.2"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.11.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/block-directory": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.13.7",
-                       "resolved": "https://registry.npmjs.org/@wordpress/block-directory/-/block-directory-1.13.7.tgz",
-                       "integrity": "sha512-61G+euTau6bW+0ASfQFrdaWdyIIPwUzPghtj2TtvwkIHja48msGELSvltLty/DNwhodClM5oKHLYO+UvAmNk1g==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.16.1",
+                       "resolved": "https://registry.npmjs.org/@wordpress/block-directory/-/block-directory-1.16.1.tgz",
+                       "integrity": "sha512-7nj3H5zjRtWh8bnz4xI47D2C9G5JQd9yUtaswX3Td1YOvXJYXm22H6/4512yxei60g+cuKt5Ya4kJK+mVlLNdw==",
</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/api-fetch": "^3.18.0",
-                               "@wordpress/block-editor": "^4.3.7",
-                               "@wordpress/blocks": "^6.20.3",
-                               "@wordpress/components": "^10.0.6",
-                               "@wordpress/compose": "^3.19.3",
-                               "@wordpress/data": "^4.22.3",
-                               "@wordpress/data-controls": "^1.16.3",
-                               "@wordpress/edit-post": "^3.21.7",
-                               "@wordpress/element": "^2.16.0",
-                               "@wordpress/i18n": "^3.14.0",
-                               "@wordpress/icons": "^2.4.0",
-                               "@wordpress/notices": "^2.8.3",
-                               "@wordpress/plugins": "^2.20.3",
-                               "@wordpress/url": "^2.17.0",
-                               "lodash": "^4.17.15"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/api-fetch": "^3.20.0",
+                               "@wordpress/block-editor": "^5.0.1",
+                               "@wordpress/blocks": "^6.23.0",
+                               "@wordpress/components": "^11.0.0",
+                               "@wordpress/compose": "^3.21.0",
+                               "@wordpress/data": "^4.24.0",
+                               "@wordpress/data-controls": "^1.18.0",
+                               "@wordpress/edit-post": "^3.24.1",
+                               "@wordpress/element": "^2.18.0",
+                               "@wordpress/hooks": "^2.10.0",
+                               "@wordpress/html-entities": "^2.9.0",
+                               "@wordpress/i18n": "^3.16.0",
+                               "@wordpress/icons": "^2.7.0",
+                               "@wordpress/notices": "^2.10.0",
+                               "@wordpress/plugins": "^2.22.0",
+                               "@wordpress/url": "^2.19.0",
+                               "lodash": "^4.17.19"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/block-editor": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.3.7",
-                       "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-4.3.7.tgz",
-                       "integrity": "sha512-jxgqh1Ti1tQOs5IjVeO7KAgTbIAld1H1krbRmg0JbyBKUj5OygVVzQQM4+HipErVY0pHE8Yjrt6Diw9GxGORZw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "5.0.1",
+                       "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-5.0.1.tgz",
+                       "integrity": "sha512-K94zyEVPfF9ztB4Y+yyQAVVW52nv3gnANyRmWm7MXmy2TFHN8VilhCWE4ZgAOwrcAj19tCo5fJff6Rlp1TCQqA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.9.2",
-                               "@wordpress/a11y": "^2.11.0",
-                               "@wordpress/blob": "^2.9.0",
-                               "@wordpress/blocks": "^6.20.3",
-                               "@wordpress/components": "^10.0.6",
-                               "@wordpress/compose": "^3.19.3",
-                               "@wordpress/data": "^4.22.3",
-                               "@wordpress/deprecated": "^2.9.0",
-                               "@wordpress/dom": "^2.13.1",
-                               "@wordpress/element": "^2.16.0",
-                               "@wordpress/hooks": "^2.9.0",
-                               "@wordpress/html-entities": "^2.8.0",
-                               "@wordpress/i18n": "^3.14.0",
-                               "@wordpress/icons": "^2.4.0",
-                               "@wordpress/is-shallow-equal": "^2.1.0",
-                               "@wordpress/keyboard-shortcuts": "^1.9.3",
-                               "@wordpress/keycodes": "^2.14.0",
-                               "@wordpress/notices": "^2.8.3",
-                               "@wordpress/rich-text": "^3.20.4",
-                               "@wordpress/shortcode": "^2.9.0",
-                               "@wordpress/token-list": "^1.11.0",
-                               "@wordpress/url": "^2.17.0",
-                               "@wordpress/viewport": "^2.21.3",
-                               "@wordpress/wordcount": "^2.10.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.11.2",
+                               "@wordpress/a11y": "^2.13.0",
+                               "@wordpress/blob": "^2.10.0",
+                               "@wordpress/blocks": "^6.23.0",
+                               "@wordpress/components": "^11.0.0",
+                               "@wordpress/compose": "^3.21.0",
+                               "@wordpress/data": "^4.24.0",
+                               "@wordpress/deprecated": "^2.10.0",
+                               "@wordpress/dom": "^2.15.0",
+                               "@wordpress/element": "^2.18.0",
+                               "@wordpress/hooks": "^2.10.0",
+                               "@wordpress/html-entities": "^2.9.0",
+                               "@wordpress/i18n": "^3.16.0",
+                               "@wordpress/icons": "^2.7.0",
+                               "@wordpress/is-shallow-equal": "^2.3.0",
+                               "@wordpress/keyboard-shortcuts": "^1.11.0",
+                               "@wordpress/keycodes": "^2.16.0",
+                               "@wordpress/notices": "^2.10.0",
+                               "@wordpress/rich-text": "^3.22.0",
+                               "@wordpress/shortcode": "^2.11.0",
+                               "@wordpress/token-list": "^1.13.0",
+                               "@wordpress/url": "^2.19.0",
+                               "@wordpress/viewport": "^2.23.0",
+                               "@wordpress/warning": "^1.3.0",
+                               "@wordpress/wordcount": "^2.12.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "classnames": "^2.2.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                "css-mediaquery": "^0.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "diff": "^4.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "dom-scroll-into-view": "^1.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "inherits": "^2.0.3",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "lodash": "^4.17.15",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "lodash": "^4.17.19",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "memize": "^1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "react-autosize-textarea": "^3.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "react-spring": "^8.0.19",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                "react-transition-group": "^2.9.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "reakit": "1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "redux-multi": "^0.1.12",
</span><span class="cx" style="display: block; padding: 0 10px">                                "refx": "^3.0.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3143,41 +3270,41 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/block-library": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.22.7",
-                       "resolved": "https://registry.npmjs.org/@wordpress/block-library/-/block-library-2.22.7.tgz",
-                       "integrity": "sha512-DGEfr7bgqtMKk/FD2NOC7g0n3enItHly2wtQnCaH1d5EdVj7JUAsUACg3wRE5N22FBhz8V85ba2L7vUdZr84Nw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.25.1",
+                       "resolved": "https://registry.npmjs.org/@wordpress/block-library/-/block-library-2.25.1.tgz",
+                       "integrity": "sha512-v+LJdUXoZopna4Xs1jJphO9V9fr+YAX1GunAdmfp6L1KOFd08EN9g4JL2q/sCKQkKCn1fCaef6ZRh8kTvcWDhA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.9.2",
-                               "@wordpress/a11y": "^2.11.0",
-                               "@wordpress/api-fetch": "^3.18.0",
-                               "@wordpress/autop": "^2.9.0",
-                               "@wordpress/blob": "^2.9.0",
-                               "@wordpress/block-editor": "^4.3.7",
-                               "@wordpress/blocks": "^6.20.3",
-                               "@wordpress/components": "^10.0.6",
-                               "@wordpress/compose": "^3.19.3",
-                               "@wordpress/core-data": "^2.20.3",
-                               "@wordpress/data": "^4.22.3",
-                               "@wordpress/date": "^3.10.0",
-                               "@wordpress/deprecated": "^2.9.0",
-                               "@wordpress/dom": "^2.13.1",
-                               "@wordpress/editor": "^9.20.7",
-                               "@wordpress/element": "^2.16.0",
-                               "@wordpress/escape-html": "^1.9.0",
-                               "@wordpress/hooks": "^2.9.0",
-                               "@wordpress/i18n": "^3.14.0",
-                               "@wordpress/icons": "^2.4.0",
-                               "@wordpress/is-shallow-equal": "^2.1.0",
-                               "@wordpress/keycodes": "^2.14.0",
-                               "@wordpress/notices": "^2.8.3",
-                               "@wordpress/primitives": "^1.7.0",
-                               "@wordpress/rich-text": "^3.20.4",
-                               "@wordpress/server-side-render": "^1.16.6",
-                               "@wordpress/url": "^2.17.0",
-                               "@wordpress/viewport": "^2.21.3",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.11.2",
+                               "@wordpress/a11y": "^2.13.0",
+                               "@wordpress/api-fetch": "^3.20.0",
+                               "@wordpress/autop": "^2.10.0",
+                               "@wordpress/blob": "^2.10.0",
+                               "@wordpress/block-editor": "^5.0.1",
+                               "@wordpress/blocks": "^6.23.0",
+                               "@wordpress/components": "^11.0.0",
+                               "@wordpress/compose": "^3.21.0",
+                               "@wordpress/core-data": "^2.23.0",
+                               "@wordpress/data": "^4.24.0",
+                               "@wordpress/date": "^3.12.0",
+                               "@wordpress/deprecated": "^2.10.0",
+                               "@wordpress/dom": "^2.15.0",
+                               "@wordpress/editor": "^9.23.1",
+                               "@wordpress/element": "^2.18.0",
+                               "@wordpress/escape-html": "^1.10.0",
+                               "@wordpress/hooks": "^2.10.0",
+                               "@wordpress/i18n": "^3.16.0",
+                               "@wordpress/icons": "^2.7.0",
+                               "@wordpress/is-shallow-equal": "^2.3.0",
+                               "@wordpress/keycodes": "^2.16.0",
+                               "@wordpress/notices": "^2.10.0",
+                               "@wordpress/primitives": "^1.9.0",
+                               "@wordpress/rich-text": "^3.22.0",
+                               "@wordpress/server-side-render": "^1.18.0",
+                               "@wordpress/url": "^2.19.0",
+                               "@wordpress/viewport": "^2.23.0",
</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><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "lodash": "^4.17.15",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "lodash": "^4.17.19",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "memize": "^1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "moment": "^2.22.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "react-easy-crop": "^3.0.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3185,34 +3312,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/block-serialization-default-parser": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.7.0",
-                       "resolved": "https://registry.npmjs.org/@wordpress/block-serialization-default-parser/-/block-serialization-default-parser-3.7.0.tgz",
-                       "integrity": "sha512-Q02yT1AKBTsWsqTi7ZwCIkzAHfL52txNJkRFH7Ln5B/WaMtPHm8EXIJV2BeNZnRjAxqL5zn5ZINJqJBjPX4bqg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.8.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/block-serialization-default-parser/-/block-serialization-default-parser-3.8.0.tgz",
+                       "integrity": "sha512-kd+67ZW+5gwk0Pp+MQwcfV+Q0cpaQwoqzA27FAGu++JEmaOtUXhjAkOPOYedD6S6bC5hLR0v3vkoahwTlBUSzg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.9.2"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.11.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/blocks": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "6.20.3",
-                       "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-6.20.3.tgz",
-                       "integrity": "sha512-P+fnztL29nBZK5WXVOEvBDtPJAHYDvxu6AXSHm0LJ85ffZW01ZWSchUz2JaQ9oPWWV423G4vH2U4kOF45W1tng==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "6.23.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-6.23.0.tgz",
+                       "integrity": "sha512-3SxJpXW1exSxhhfRraIFJJGSdQOfHkk0wCJW4afE4urs8VlfcKDnu/Bdtm7lLcbs77dR3wpiT7mE9qWU4K+yeA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.9.2",
-                               "@wordpress/autop": "^2.9.0",
-                               "@wordpress/blob": "^2.9.0",
-                               "@wordpress/block-serialization-default-parser": "^3.7.0",
-                               "@wordpress/compose": "^3.19.3",
-                               "@wordpress/data": "^4.22.3",
-                               "@wordpress/dom": "^2.13.1",
-                               "@wordpress/element": "^2.16.0",
-                               "@wordpress/hooks": "^2.9.0",
-                               "@wordpress/html-entities": "^2.8.0",
-                               "@wordpress/i18n": "^3.14.0",
-                               "@wordpress/icons": "^2.4.0",
-                               "@wordpress/is-shallow-equal": "^2.1.0",
-                               "@wordpress/shortcode": "^2.9.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.11.2",
+                               "@wordpress/autop": "^2.10.0",
+                               "@wordpress/blob": "^2.10.0",
+                               "@wordpress/block-serialization-default-parser": "^3.8.0",
+                               "@wordpress/compose": "^3.21.0",
+                               "@wordpress/data": "^4.24.0",
+                               "@wordpress/deprecated": "^2.10.0",
+                               "@wordpress/dom": "^2.15.0",
+                               "@wordpress/element": "^2.18.0",
+                               "@wordpress/hooks": "^2.10.0",
+                               "@wordpress/html-entities": "^2.9.0",
+                               "@wordpress/i18n": "^3.16.0",
+                               "@wordpress/icons": "^2.7.0",
+                               "@wordpress/is-shallow-equal": "^2.3.0",
+                               "@wordpress/shortcode": "^2.11.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "hpq": "^1.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "lodash": "^4.17.15",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "lodash": "^4.17.19",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "rememo": "^3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "showdown": "^1.9.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "simple-html-tokenizer": "^0.5.7",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3234,37 +3362,39 @@
</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": "10.0.6",
-                       "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-10.0.6.tgz",
-                       "integrity": "sha512-4q4Xf1QlMcEgHoEul8zztU1ZVnwtuD/7PLOIJ737L0BMRaa1ORARAiSxKdbO1oiiD1nwV9WFBMjMzhbFoCfV6A==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "11.0.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-11.0.0.tgz",
+                       "integrity": "sha512-DAtGJoV0FcfdbO/POmbtbBpMpnvt4j8ffxPmaKD/XiO0A9FfyVKy3h2lrJ/g6/P2kyzaaS+LJbCyy186+PNQoA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.9.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.11.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@emotion/core": "^10.0.22",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@emotion/css": "^10.0.22",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@emotion/native": "^10.0.22",
</span><span class="cx" style="display: block; padding: 0 10px">                                "@emotion/styled": "^10.0.23",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/a11y": "^2.11.0",
-                               "@wordpress/compose": "^3.19.3",
-                               "@wordpress/deprecated": "^2.9.0",
-                               "@wordpress/dom": "^2.13.1",
-                               "@wordpress/element": "^2.16.0",
-                               "@wordpress/hooks": "^2.9.0",
-                               "@wordpress/i18n": "^3.14.0",
-                               "@wordpress/icons": "^2.4.0",
-                               "@wordpress/is-shallow-equal": "^2.1.0",
-                               "@wordpress/keycodes": "^2.14.0",
-                               "@wordpress/primitives": "^1.7.0",
-                               "@wordpress/rich-text": "^3.20.4",
-                               "@wordpress/warning": "^1.2.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/a11y": "^2.13.0",
+                               "@wordpress/compose": "^3.21.0",
+                               "@wordpress/date": "^3.12.0",
+                               "@wordpress/deprecated": "^2.10.0",
+                               "@wordpress/dom": "^2.15.0",
+                               "@wordpress/element": "^2.18.0",
+                               "@wordpress/hooks": "^2.10.0",
+                               "@wordpress/i18n": "^3.16.0",
+                               "@wordpress/icons": "^2.7.0",
+                               "@wordpress/is-shallow-equal": "^2.3.0",
+                               "@wordpress/keycodes": "^2.16.0",
+                               "@wordpress/primitives": "^1.9.0",
+                               "@wordpress/rich-text": "^3.22.0",
+                               "@wordpress/warning": "^1.3.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "classnames": "^2.2.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                "dom-scroll-into-view": "^1.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "downshift": "^5.4.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "gradient-parser": "^0.1.5",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "lodash": "^4.17.15",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "lodash": "^4.17.19",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "memize": "^1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "moment": "^2.22.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "re-resizable": "^6.4.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "react-dates": "^17.1.1",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                "react-merge-refs": "^1.0.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "react-resize-aware": "^3.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "react-spring": "^8.0.20",
</span><span class="cx" style="display: block; padding: 0 10px">                                "react-use-gesture": "^7.0.15",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3282,37 +3412,37 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/compose": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.19.3",
-                       "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-3.19.3.tgz",
-                       "integrity": "sha512-r00b7+tMn5+k5gdIjKi+tjAvcPBpNel9BPJrDQMZI4cc97BrOGHoTr2ZEiZ1yDB4FlV7vwQxPuc8ToS48DuTPA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.21.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-3.21.0.tgz",
+                       "integrity": "sha512-GoFe2jwVdo6fU6MuDgI59cXwp8DyH1IpLNKSYGqeaDm69ky1cnMQXKV9mFQ8USZbYRn1f5LYV1Dg4IRsqSGqCw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.9.2",
-                               "@wordpress/element": "^2.16.0",
-                               "@wordpress/is-shallow-equal": "^2.1.0",
-                               "@wordpress/priority-queue": "^1.7.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.11.2",
+                               "@wordpress/element": "^2.18.0",
+                               "@wordpress/is-shallow-equal": "^2.3.0",
+                               "@wordpress/priority-queue": "^1.9.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "clipboard": "^2.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "lodash": "^4.17.15",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "lodash": "^4.17.19",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "mousetrap": "^1.6.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                "react-resize-aware": "^3.0.1"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/core-data": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.20.3",
-                       "resolved": "https://registry.npmjs.org/@wordpress/core-data/-/core-data-2.20.3.tgz",
-                       "integrity": "sha512-K5RxLwhhnaOKOvRUonBJAtCLKaMCxw/oRSJUER0PjZNAjKuXKHWFdi/GN9bEB2MnRh7uDrmkbeoIGLtlt1vCww==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.23.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/core-data/-/core-data-2.23.0.tgz",
+                       "integrity": "sha512-TiC5i6URDMxBuI8QfF0huu/CTcR/Lp35cKjNZUY4hrS+50kfU+zX7eZi1YawdqzedxK1iVtbT2t+/vGTdxBlaA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.9.2",
-                               "@wordpress/api-fetch": "^3.18.0",
-                               "@wordpress/blocks": "^6.20.3",
-                               "@wordpress/data": "^4.22.3",
-                               "@wordpress/data-controls": "^1.16.3",
-                               "@wordpress/deprecated": "^2.9.0",
-                               "@wordpress/element": "^2.16.0",
-                               "@wordpress/i18n": "^3.14.0",
-                               "@wordpress/is-shallow-equal": "^2.1.0",
-                               "@wordpress/url": "^2.17.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.11.2",
+                               "@wordpress/api-fetch": "^3.20.0",
+                               "@wordpress/blocks": "^6.23.0",
+                               "@wordpress/data": "^4.24.0",
+                               "@wordpress/data-controls": "^1.18.0",
+                               "@wordpress/deprecated": "^2.10.0",
+                               "@wordpress/element": "^2.18.0",
+                               "@wordpress/i18n": "^3.16.0",
+                               "@wordpress/is-shallow-equal": "^2.3.0",
+                               "@wordpress/url": "^2.19.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "equivalent-key-map": "^0.2.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "lodash": "^4.17.15",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "lodash": "^4.17.19",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "rememo": "^3.0.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3326,20 +3456,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/data": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.22.3",
-                       "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-4.22.3.tgz",
-                       "integrity": "sha512-ZW0Uo4sXpLzuluKvcIJ43WyUklFCpL1A67tsCvCbOkF/ZsoF1J3S413CpQpkTr9ZGLD3ITSVYu72OB3yYSo+tg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.24.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-4.24.0.tgz",
+                       "integrity": "sha512-QlM+dmHLJJROCYIve5sCARt9BDL6eP6VF2IWnYYjJ5yHMlTf6lKp5fyWdGcInY0HmPigLduSTcfgbLUIG3b//Q==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.9.2",
-                               "@wordpress/compose": "^3.19.3",
-                               "@wordpress/deprecated": "^2.9.0",
-                               "@wordpress/element": "^2.16.0",
-                               "@wordpress/is-shallow-equal": "^2.1.0",
-                               "@wordpress/priority-queue": "^1.7.0",
-                               "@wordpress/redux-routine": "^3.10.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.11.2",
+                               "@wordpress/compose": "^3.21.0",
+                               "@wordpress/deprecated": "^2.10.0",
+                               "@wordpress/element": "^2.18.0",
+                               "@wordpress/is-shallow-equal": "^2.3.0",
+                               "@wordpress/priority-queue": "^1.9.0",
+                               "@wordpress/redux-routine": "^3.12.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "equivalent-key-map": "^0.2.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-promise": "^4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "lodash": "^4.17.15",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "lodash": "^4.17.19",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "memize": "^1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "redux": "^4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "turbo-combine-reducers": "^1.0.2",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3347,22 +3477,22 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/data-controls": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.16.3",
-                       "resolved": "https://registry.npmjs.org/@wordpress/data-controls/-/data-controls-1.16.3.tgz",
-                       "integrity": "sha512-SyI5zCG+C6kR+mgX3g2hUyFEsjKsyeEzj00pmvslvdOxjxrzn4Rcrep09sy9zsz5hxfAkAmAdoVTtfpBJHSVyQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.18.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/data-controls/-/data-controls-1.18.0.tgz",
+                       "integrity": "sha512-3K9H5woLSop6PYM1GfUIE1gM/PMMuGwaeLfxGbY76JZ6YVCH64K7aWbT8LUlbe9U7sOxrPbWx+asC+yccLHcJQ==",
</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/api-fetch": "^3.18.0",
-                               "@wordpress/data": "^4.22.3"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/api-fetch": "^3.20.0",
+                               "@wordpress/data": "^4.24.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/date": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.10.0",
-                       "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-3.10.0.tgz",
-                       "integrity": "sha512-MEwPn1jzYfWGD2qmQkN0dvtzyARmYHC6zh2l/wAgN7tDdqSWXnS/n0RY9RmJVTxLYyHed+MNMTJiuI35aQsXPg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.12.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/date/-/date-3.12.0.tgz",
+                       "integrity": "sha512-sVLSWS3ViLTz4JVM9mmWXKcIrtzkkd+hqDoVyLGZRIBZAK1Fp5c/uDmTCUf7arYW856g8vftWy35r9GC+f6D+A==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.9.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.11.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "moment": "^2.22.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "moment-timezone": "^0.5.16"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "moment-timezone": "^0.5.31"
</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/dependency-extraction-webpack-plugin": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3377,85 +3507,85 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/deprecated": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.9.0",
-                       "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-2.9.0.tgz",
-                       "integrity": "sha512-rknpxSuzS/cWzYuOlvAAMVjkSTNHq4ljrXAzX0Y81xzu2KgicwdDvbLQbC7diD8TOO4hWbz87FDI1gDN5/m4IQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.10.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/deprecated/-/deprecated-2.10.0.tgz",
+                       "integrity": "sha512-eyHZMRtq7XItAep7vpeqaLQbF5Guud49UiO0ib5UBT97hrORtd6hM+rlqlFOB3ENvs42XPDCV9jR+jwYJPU9DQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.9.2",
-                               "@wordpress/hooks": "^2.9.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.11.2",
+                               "@wordpress/hooks": "^2.10.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/dom": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.13.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-2.13.1.tgz",
-                       "integrity": "sha512-1Qs5sc4v4nFO9XhBCh1DnfNq/OWqD/kPYG6YUIbO4NH1h13lJDBx7FVZBsjsIMM7koTO9tD8ML01hxyofuo9Ow==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.15.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/dom/-/dom-2.15.0.tgz",
+                       "integrity": "sha512-eoNfM7QnrZJfdJr1DMaIi1oWlaFJ0BtHBy/0IjGhDYeZIzKRhGzCkz4vhRMwxeTPCGbG0PZg4uwPvys4Vugp9Q==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.9.2",
-                               "lodash": "^4.17.15"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.11.2",
+                               "lodash": "^4.17.19"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/dom-ready": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.10.0",
-                       "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-2.10.0.tgz",
-                       "integrity": "sha512-ibeuUU0bz66ZtFxu4jyo9YLxTkmLZCSiSo/NApwtzbyE3+cGS05XrAAhM/M79OjysOFaKNyh6sp0YA7ZZU47eg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.11.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/dom-ready/-/dom-ready-2.11.0.tgz",
+                       "integrity": "sha512-q9MZqYPHUtioT/2tgzyAtnEFXRgUJ6eMxLDQaOprBQkGoD2Ue/V+wEX6cJGy+x8AafFataPC2i2jPsnYqE9+zQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.9.2"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.11.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/e2e-test-utils": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.11.2",
-                       "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils/-/e2e-test-utils-4.11.2.tgz",
-                       "integrity": "sha512-v2ApcQXrLr/uz8663SjRoi11xNvF0XwJ0mb3rFtfyEib+VcCqt6MbYx4iW75B0+loX2yqTEIIjKXeplsrQiNTw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.14.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils/-/e2e-test-utils-4.14.0.tgz",
+                       "integrity": "sha512-hA4zyxnxQqELtTj2KG1oC3r+RhUGqyKZyju7JYohi6nM9TaQZMNt1yf/X7ibKx62r0o99yWz8Yv9pYR62Xtk1w==",
</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/runtime": "^7.9.2",
-                               "@wordpress/keycodes": "^2.14.0",
-                               "@wordpress/url": "^2.17.0",
-                               "lodash": "^4.17.15",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.11.2",
+                               "@wordpress/keycodes": "^2.16.0",
+                               "@wordpress/url": "^2.19.0",
+                               "lodash": "^4.17.19",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "node-fetch": "^2.6.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">                                "node-fetch": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "2.6.0",
-                                       "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.0.tgz",
-                                       "integrity": "sha512-8dG4H5ujfvFiqDmVu9fQ5bOHUC15JMjMY/Zumv26oOvvVJjM67KF8koCWIabKQ1GJIa9r2mMZscBq/TbdOcmNA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "2.6.1",
+                                       "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz",
+                                       "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                }
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/edit-post": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.21.7",
-                       "resolved": "https://registry.npmjs.org/@wordpress/edit-post/-/edit-post-3.21.7.tgz",
-                       "integrity": "sha512-WbrvRbfaFPSoQXV19k6Tjl6sfnMVYRniyYgPKTu/JRIjox+wQ9T6KkeTllEhGRuHUoEz765s7cmbneFply9WRA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.24.1",
+                       "resolved": "https://registry.npmjs.org/@wordpress/edit-post/-/edit-post-3.24.1.tgz",
+                       "integrity": "sha512-Ou7dJkO34wHdP8XsjZdSm+7at1xWhHNxlgi+psfYjfIotTddU9nRlWxRqmTOCIYEBHZqbef/srhU0fbTtBsNDQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.9.2",
-                               "@wordpress/a11y": "^2.11.0",
-                               "@wordpress/api-fetch": "^3.18.0",
-                               "@wordpress/block-editor": "^4.3.7",
-                               "@wordpress/block-library": "^2.22.7",
-                               "@wordpress/blocks": "^6.20.3",
-                               "@wordpress/components": "^10.0.6",
-                               "@wordpress/compose": "^3.19.3",
-                               "@wordpress/core-data": "^2.20.3",
-                               "@wordpress/data": "^4.22.3",
-                               "@wordpress/data-controls": "^1.16.3",
-                               "@wordpress/editor": "^9.20.7",
-                               "@wordpress/element": "^2.16.0",
-                               "@wordpress/hooks": "^2.9.0",
-                               "@wordpress/i18n": "^3.14.0",
-                               "@wordpress/icons": "^2.4.0",
-                               "@wordpress/interface": "^0.7.6",
-                               "@wordpress/keyboard-shortcuts": "^1.9.3",
-                               "@wordpress/keycodes": "^2.14.0",
-                               "@wordpress/media-utils": "^1.15.0",
-                               "@wordpress/notices": "^2.8.3",
-                               "@wordpress/plugins": "^2.20.3",
-                               "@wordpress/primitives": "^1.7.0",
-                               "@wordpress/url": "^2.17.0",
-                               "@wordpress/viewport": "^2.21.3",
-                               "@wordpress/warning": "^1.2.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.11.2",
+                               "@wordpress/a11y": "^2.13.0",
+                               "@wordpress/api-fetch": "^3.20.0",
+                               "@wordpress/block-editor": "^5.0.1",
+                               "@wordpress/block-library": "^2.25.1",
+                               "@wordpress/blocks": "^6.23.0",
+                               "@wordpress/components": "^11.0.0",
+                               "@wordpress/compose": "^3.21.0",
+                               "@wordpress/core-data": "^2.23.0",
+                               "@wordpress/data": "^4.24.0",
+                               "@wordpress/data-controls": "^1.18.0",
+                               "@wordpress/editor": "^9.23.1",
+                               "@wordpress/element": "^2.18.0",
+                               "@wordpress/hooks": "^2.10.0",
+                               "@wordpress/i18n": "^3.16.0",
+                               "@wordpress/icons": "^2.7.0",
+                               "@wordpress/interface": "^0.9.0",
+                               "@wordpress/keyboard-shortcuts": "^1.11.0",
+                               "@wordpress/keycodes": "^2.16.0",
+                               "@wordpress/media-utils": "^1.17.0",
+                               "@wordpress/notices": "^2.10.0",
+                               "@wordpress/plugins": "^2.22.0",
+                               "@wordpress/primitives": "^1.9.0",
+                               "@wordpress/url": "^2.19.0",
+                               "@wordpress/viewport": "^2.23.0",
+                               "@wordpress/warning": "^1.3.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "classnames": "^2.2.5",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "lodash": "^4.17.15",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "lodash": "^4.17.19",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "memize": "^1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "refx": "^3.0.0",
</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">@@ -3462,40 +3592,40 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/editor": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "9.20.7",
-                       "resolved": "https://registry.npmjs.org/@wordpress/editor/-/editor-9.20.7.tgz",
-                       "integrity": "sha512-zk4lPXSIzmSAGO/FDDRKVJ8F9QazUHHxGVtGI/kuSEu1vnTTfOADwgIeIzQqdeaQNuiwuASp/dhRK6Ya5dvtsA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "9.23.1",
+                       "resolved": "https://registry.npmjs.org/@wordpress/editor/-/editor-9.23.1.tgz",
+                       "integrity": "sha512-GDMc9t2zRJIWB79x/bJHOuOvH5XmLSFzqGWJ+1cDY/f3qpmj2WnVctBqSZ2VaBmNRIhr13cXADpyC5vVT4XZFg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.9.2",
-                               "@wordpress/api-fetch": "^3.18.0",
-                               "@wordpress/autop": "^2.9.0",
-                               "@wordpress/blob": "^2.9.0",
-                               "@wordpress/block-editor": "^4.3.7",
-                               "@wordpress/blocks": "^6.20.3",
-                               "@wordpress/components": "^10.0.6",
-                               "@wordpress/compose": "^3.19.3",
-                               "@wordpress/core-data": "^2.20.3",
-                               "@wordpress/data": "^4.22.3",
-                               "@wordpress/data-controls": "^1.16.3",
-                               "@wordpress/date": "^3.10.0",
-                               "@wordpress/deprecated": "^2.9.0",
-                               "@wordpress/element": "^2.16.0",
-                               "@wordpress/hooks": "^2.9.0",
-                               "@wordpress/html-entities": "^2.8.0",
-                               "@wordpress/i18n": "^3.14.0",
-                               "@wordpress/icons": "^2.4.0",
-                               "@wordpress/is-shallow-equal": "^2.1.0",
-                               "@wordpress/keyboard-shortcuts": "^1.9.3",
-                               "@wordpress/keycodes": "^2.14.0",
-                               "@wordpress/media-utils": "^1.15.0",
-                               "@wordpress/notices": "^2.8.3",
-                               "@wordpress/rich-text": "^3.20.4",
-                               "@wordpress/server-side-render": "^1.16.6",
-                               "@wordpress/url": "^2.17.0",
-                               "@wordpress/viewport": "^2.21.3",
-                               "@wordpress/wordcount": "^2.10.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.11.2",
+                               "@wordpress/api-fetch": "^3.20.0",
+                               "@wordpress/autop": "^2.10.0",
+                               "@wordpress/blob": "^2.10.0",
+                               "@wordpress/block-editor": "^5.0.1",
+                               "@wordpress/blocks": "^6.23.0",
+                               "@wordpress/components": "^11.0.0",
+                               "@wordpress/compose": "^3.21.0",
+                               "@wordpress/core-data": "^2.23.0",
+                               "@wordpress/data": "^4.24.0",
+                               "@wordpress/data-controls": "^1.18.0",
+                               "@wordpress/date": "^3.12.0",
+                               "@wordpress/deprecated": "^2.10.0",
+                               "@wordpress/element": "^2.18.0",
+                               "@wordpress/hooks": "^2.10.0",
+                               "@wordpress/html-entities": "^2.9.0",
+                               "@wordpress/i18n": "^3.16.0",
+                               "@wordpress/icons": "^2.7.0",
+                               "@wordpress/is-shallow-equal": "^2.3.0",
+                               "@wordpress/keyboard-shortcuts": "^1.11.0",
+                               "@wordpress/keycodes": "^2.16.0",
+                               "@wordpress/media-utils": "^1.17.0",
+                               "@wordpress/notices": "^2.10.0",
+                               "@wordpress/rich-text": "^3.22.0",
+                               "@wordpress/server-side-render": "^1.18.0",
+                               "@wordpress/url": "^2.19.0",
+                               "@wordpress/viewport": "^2.23.0",
+                               "@wordpress/wordcount": "^2.12.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "classnames": "^2.2.5",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "lodash": "^4.17.15",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "lodash": "^4.17.19",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "memize": "^1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "react-autosize-textarea": "^3.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "redux-optimist": "^1.0.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3504,36 +3634,71 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/element": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.16.0",
-                       "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-2.16.0.tgz",
-                       "integrity": "sha512-1ijo/GR/uBfL4teCQ3oFdUTqkeV2EZ32SCvXl30iPbqYmaNSzT1ZI1dlW8GO5o5UBja9BG11hnaOwm93pE2y2A==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.18.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-2.18.0.tgz",
+                       "integrity": "sha512-aR1gOXFxIDcrLCSANe5PwOwYH40n29LzjqBascNkFo6f0LBekCZPbI3Bqq4EtoH/zjq2RKAO9PVPlQRDoQUlmA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.9.2",
-                               "@wordpress/escape-html": "^1.9.0",
-                               "lodash": "^4.17.15",
-                               "react": "^16.9.0",
-                               "react-dom": "^16.9.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.11.2",
+                               "@types/react": "^16.9.0",
+                               "@types/react-dom": "^16.9.0",
+                               "@wordpress/escape-html": "^1.10.0",
+                               "lodash": "^4.17.19",
+                               "react": "^16.13.1",
+                               "react-dom": "^16.13.1"
+                       },
+                       "dependencies": {
+                               "react": {
+                                       "version": "16.13.1",
+                                       "resolved": "https://registry.npmjs.org/react/-/react-16.13.1.tgz",
+                                       "integrity": "sha512-YMZQQq32xHLX0bz5Mnibv1/LHb3Sqzngu7xstSM+vrkE5Kzr9xE0yMByK5kMoTK30YVJE61WfbxIFFvfeDKT1w==",
+                                       "requires": {
+                                               "loose-envify": "^1.1.0",
+                                               "object-assign": "^4.1.1",
+                                               "prop-types": "^15.6.2"
+                                       }
+                               },
+                               "react-dom": {
+                                       "version": "16.13.1",
+                                       "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.13.1.tgz",
+                                       "integrity": "sha512-81PIMmVLnCNLO/fFOQxdQkvEq/+Hfpv24XNJfpyZhTRfO0QcmQIF/PgCa1zCOj2w1hrn12MFLyaJ/G0+Mxtfag==",
+                                       "requires": {
+                                               "loose-envify": "^1.1.0",
+                                               "object-assign": "^4.1.1",
+                                               "prop-types": "^15.6.2",
+                                               "scheduler": "^0.19.1"
+                                       }
+                               },
+                               "scheduler": {
+                                       "version": "0.19.1",
+                                       "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.19.1.tgz",
+                                       "integrity": "sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==",
+                                       "requires": {
+                                               "loose-envify": "^1.1.0",
+                                               "object-assign": "^4.1.1"
+                                       }
+                               }
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/escape-html": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.9.0",
-                       "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-1.9.0.tgz",
-                       "integrity": "sha512-XW0GGqxpFauOgTjfQ9603hCDnUE+HhD0HVFMIEphIrTpTreLW3lJbfTibPTn0dWWPATqanH2TlPurOagUubh4g==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.10.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-1.10.0.tgz",
+                       "integrity": "sha512-peG+Ypnw8L3YiUWSe/3Nmyzlaoqqbn5JaBaLpL0o6pBxFvGwKr00fFJoi+Yq2yZ3LEFDrHBHlVYAB6A2aYIbew==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.9.2"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.11.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/eslint-plugin": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.1.0",
-                       "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-7.1.0.tgz",
-                       "integrity": "sha512-FTrKkpEa8vZg7/7M6GBhd1YW24hnh5rFGzKgKX4MGyB0Jw8GGSwld9J23eRbQ5JQWGFP/tmOMeiu6W1/arxy7Q==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.3.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-7.3.0.tgz",
+                       "integrity": "sha512-7wIFzzc14E1XuuT9haBuhoA9FRUGWlbD4Oek+XkiZlzNVqZI3slgbtIFJ6/Mfij1V18rv6Ns9a1cPJLtCU8JHQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/prettier-config": "^0.3.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/prettier-config": "^0.4.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "babel-eslint": "^10.1.0",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                "cosmiconfig": "^7.0.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "eslint-config-prettier": "^6.10.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "eslint-plugin-jest": "^23.8.2",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "eslint-plugin-jsdoc": "^26.0.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "eslint-plugin-jsdoc": "^30.2.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "eslint-plugin-jsx-a11y": "^6.2.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                "eslint-plugin-prettier": "^3.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "eslint-plugin-react": "^7.20.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3543,6 +3708,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "requireindex": "^1.2.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                "cosmiconfig": {
+                                       "version": "7.0.0",
+                                       "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz",
+                                       "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==",
+                                       "dev": true,
+                                       "requires": {
+                                               "@types/parse-json": "^4.0.0",
+                                               "import-fresh": "^3.2.1",
+                                               "parse-json": "^5.0.0",
+                                               "path-type": "^4.0.0",
+                                               "yaml": "^1.10.0"
+                                       }
+                               },
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "globals": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "12.4.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3551,53 +3729,71 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "type-fest": "^0.8.1"
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                },
+                               "parse-json": {
+                                       "version": "5.1.0",
+                                       "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.1.0.tgz",
+                                       "integrity": "sha512-+mi/lmVVNKFNVyLXV31ERiy2CY5E1/F6QtJFEzoChPRwwngMNXRDQ9GJ5WdE2Z2P4AujsOi0/+2qHID68KwfIQ==",
+                                       "dev": true,
+                                       "requires": {
+                                               "@babel/code-frame": "^7.0.0",
+                                               "error-ex": "^1.3.1",
+                                               "json-parse-even-better-errors": "^2.3.0",
+                                               "lines-and-columns": "^1.1.6"
+                                       }
+                               },
+                               "path-type": {
+                                       "version": "4.0.0",
+                                       "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
+                                       "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
+                                       "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/format-library": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.22.7",
-                       "resolved": "https://registry.npmjs.org/@wordpress/format-library/-/format-library-1.22.7.tgz",
-                       "integrity": "sha512-TPFICA7js1nv14E7VtdDH1Vl4p51DKTxdF7fjSHVsfpGvpXbAsjE0wEqjaceoT1BpGDop2h9bwksJ57BJFDn0g==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.24.1",
+                       "resolved": "https://registry.npmjs.org/@wordpress/format-library/-/format-library-1.24.1.tgz",
+                       "integrity": "sha512-371xIXta5vSevtkIvTODe4N7fN11Y/UbR6As6qySiszkr8HfepLnx/eMYZBtnRmIYlQCB2ROlcPuPPido4FECQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.9.2",
-                               "@wordpress/block-editor": "^4.3.7",
-                               "@wordpress/components": "^10.0.6",
-                               "@wordpress/data": "^4.22.3",
-                               "@wordpress/dom": "^2.13.1",
-                               "@wordpress/element": "^2.16.0",
-                               "@wordpress/html-entities": "^2.8.0",
-                               "@wordpress/i18n": "^3.14.0",
-                               "@wordpress/icons": "^2.4.0",
-                               "@wordpress/keycodes": "^2.14.0",
-                               "@wordpress/rich-text": "^3.20.4",
-                               "@wordpress/url": "^2.17.0",
-                               "lodash": "^4.17.15"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.11.2",
+                               "@wordpress/block-editor": "^5.0.1",
+                               "@wordpress/components": "^11.0.0",
+                               "@wordpress/data": "^4.24.0",
+                               "@wordpress/dom": "^2.15.0",
+                               "@wordpress/element": "^2.18.0",
+                               "@wordpress/html-entities": "^2.9.0",
+                               "@wordpress/i18n": "^3.16.0",
+                               "@wordpress/icons": "^2.7.0",
+                               "@wordpress/keycodes": "^2.16.0",
+                               "@wordpress/rich-text": "^3.22.0",
+                               "@wordpress/url": "^2.19.0",
+                               "lodash": "^4.17.19"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/hooks": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.9.0",
-                       "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-2.9.0.tgz",
-                       "integrity": "sha512-RL7bIIwy1BJWPOicwtDdC1cO+0HqHhnRtry8qeatv+/qN7O5YrJaslCMot7R4Y9cIgzX8C8Vj2BN2QsXLqUAGg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.10.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-2.10.0.tgz",
+                       "integrity": "sha512-DOHahghdZD74feOa36pE1t4E1NpaftAnYP3n41s7YlT2hUKQLCQyo7XQyI38ZsoZwuVCM5b4e9rG4kaNQE6BzA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.9.2"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.11.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/html-entities": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.8.0",
-                       "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-2.8.0.tgz",
-                       "integrity": "sha512-LD1yHgw0JxqMEFFwHpj9MXDBHT7b9PPFJ6xIwBdT6FxQBNhjAzA155UA5/NHIboFZ5DSQOKX6cgYCsk8+lnSIg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.9.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/html-entities/-/html-entities-2.9.0.tgz",
+                       "integrity": "sha512-pT/WRcIX5ATeViju985PHLi7fcGrSILpT9vY/yu2alr1MRZW2F3obekmYcSt89bGffl1N6TDCo+T9eqR9Aorww==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.9.2"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.11.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/i18n": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.14.0",
-                       "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-3.14.0.tgz",
-                       "integrity": "sha512-FQbSggdvkdS+IWMNhTl3n1nThqfzAPxORvoFpjDma7DOwuRKOA8iPyomwacfeG/krAeaurj1DIDzDvZh9Ex79w==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.16.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-3.16.0.tgz",
+                       "integrity": "sha512-ZyRWplETgD90caVaBuGBFcnYVpcogji1g9Ctbb5AO2bGFeHpmPpjvWm0NE64iQTtLFEJoaCiq6oqUvAOPIQJpw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.9.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.11.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "gettext-parser": "^1.3.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "lodash": "^4.17.15",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "lodash": "^4.17.19",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "memize": "^1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "sprintf-js": "^1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "tannin": "^1.2.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3604,58 +3800,58 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/icons": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.4.0",
-                       "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-2.4.0.tgz",
-                       "integrity": "sha512-G7ClNkJX8Hr/eSudoGM/cONrnwGspYLcL5Jf38lrk7Irrfl3rJXULnqe1FFcs4QHMgQuZUTphtrcMbiG6alKpw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.7.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-2.7.0.tgz",
+                       "integrity": "sha512-UnFoieW6dZjYOpQTU+cIdoDTU2NNMiBQ5nUFP1RnNcNcwEiXVrhLqJS9ZXsy+mECeR0K1wT3UUUN7rTiMtITGw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.9.2",
-                               "@wordpress/element": "^2.16.0",
-                               "@wordpress/primitives": "^1.7.0"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.11.2",
+                               "@wordpress/element": "^2.18.0",
+                               "@wordpress/primitives": "^1.9.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/interface": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "0.7.6",
-                       "resolved": "https://registry.npmjs.org/@wordpress/interface/-/interface-0.7.6.tgz",
-                       "integrity": "sha512-76JYumxX/S30LSCs/EAwiQEGqjrx5wCmMkQSJI+paLESE5Dd4Ed+jGYQqfV5DQvV7IPK18o3HttPaw+UCtq9Xg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "0.9.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/interface/-/interface-0.9.0.tgz",
+                       "integrity": "sha512-elB1x8+wVAlHJqw+dsspQlJ+Ooon76bAdcpHIAc26AM06y1tXwiMWgGJXQ5XkGnsucF1U6MduvESsZZ6LdVnRA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.9.2",
-                               "@wordpress/components": "^10.0.6",
-                               "@wordpress/data": "^4.22.3",
-                               "@wordpress/element": "^2.16.0",
-                               "@wordpress/i18n": "^3.14.0",
-                               "@wordpress/icons": "^2.4.0",
-                               "@wordpress/plugins": "^2.20.3",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.11.2",
+                               "@wordpress/components": "^11.0.0",
+                               "@wordpress/data": "^4.24.0",
+                               "@wordpress/element": "^2.18.0",
+                               "@wordpress/i18n": "^3.16.0",
+                               "@wordpress/icons": "^2.7.0",
+                               "@wordpress/plugins": "^2.22.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "classnames": "^2.2.5",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "lodash": "^4.17.15"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "lodash": "^4.17.19"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/is-shallow-equal": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.1.0",
-                       "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-2.1.0.tgz",
-                       "integrity": "sha512-xCphAZG60mnLhn+LitwfoercNxsPMvc0Yo96kBY7HAZgrPt+jNQ5Rv4M+FTlVnyLrkyxVxNdtGyuyR+Hpgi8Pg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.3.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-2.3.0.tgz",
+                       "integrity": "sha512-BUVCYZNDoT5fRJGoam/nI2Sn8QELu5z/pFe7UL+szFqQqNnMibdWqN/KoW/YO7WLJqqqTRhAs/Fa51g4oXRyHQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.9.2"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.11.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/jest-console": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.7.0",
-                       "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-3.7.0.tgz",
-                       "integrity": "sha512-+PLH0jbY7xuKJckrkbtRk7zfyg4YDHFVulqydEBzSiU+LsZ2f/9hdRbb4/JDUneG7NpROO2smqxmaACxu5o9gw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.9.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-3.9.0.tgz",
+                       "integrity": "sha512-SJU78Gku3BC5iXrcEAAkER/sBkguYAhaA+HVI4FARklsOfmdBbElrA5wjU0lY54CGTSqWHLy0YZJkaZ5V/YWXA==",
</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/runtime": "^7.9.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.11.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "jest-matcher-utils": "^25.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "lodash": "^4.17.15"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "lodash": "^4.17.19"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/jest-preset-default": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "6.2.0",
-                       "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-6.2.0.tgz",
-                       "integrity": "sha512-o8Yu+DnBWVXTLrbKYwWMRuF56quMiEK7+A9LSBQNrQ8PejTomhTF7lw8aGsUb7KdPgjbL941tbxVNJ/mKcbaJw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "6.4.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-6.4.0.tgz",
+                       "integrity": "sha512-xey6qdRFnK3apC9qOjP5zsw+CsaEIyp6DBmeEgz8QXVd3kI9lE31HarKI/eBY7RBe0hSYLxUJ8tEuTDVMkKX4g==",
</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">                                "@jest/reporters": "^25.3.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/jest-console": "^3.7.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/jest-console": "^3.9.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "babel-jest": "^25.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "enzyme": "^3.11.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "enzyme-adapter-react-16": "^1.15.2",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3663,75 +3859,75 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/keyboard-shortcuts": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.9.3",
-                       "resolved": "https://registry.npmjs.org/@wordpress/keyboard-shortcuts/-/keyboard-shortcuts-1.9.3.tgz",
-                       "integrity": "sha512-CYEjfn9BTeg9L4RJLpeMUcZ4LQsSqo9zre64C173hXvr3LRu693khs8s87QgMpRSo9472OH47HH5sS6lZF7CUg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.11.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/keyboard-shortcuts/-/keyboard-shortcuts-1.11.0.tgz",
+                       "integrity": "sha512-tBpvBrpjOx+qhMtnOPNls7b5uMpCxu0DiSfTNirCsbNq9G7Ifv59nsyOjERENSufWZxTxly/Y3kU/yZDlPzkuQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.9.2",
-                               "@wordpress/compose": "^3.19.3",
-                               "@wordpress/data": "^4.22.3",
-                               "@wordpress/element": "^2.16.0",
-                               "@wordpress/keycodes": "^2.14.0",
-                               "lodash": "^4.17.15",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.11.2",
+                               "@wordpress/compose": "^3.21.0",
+                               "@wordpress/data": "^4.24.0",
+                               "@wordpress/element": "^2.18.0",
+                               "@wordpress/keycodes": "^2.16.0",
+                               "lodash": "^4.17.19",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "rememo": "^3.0.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/keycodes": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.14.0",
-                       "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-2.14.0.tgz",
-                       "integrity": "sha512-R/0orMutajuQ1d1kFFIvksXKR5C5TtszEkbnxSfdNlKaOW7p9Srv8+8m2QqM+AKNvEGMaq6cn7BfDtTbZ33Dbw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.16.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-2.16.0.tgz",
+                       "integrity": "sha512-8CfxB+9f08FXMUsaO625abmbx2ZinFUz6upzXbe0Da8W3oy7+/TZz6EWsMVBEWz+alSR3Z2FUZ7xUuopHZFcow==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.9.2",
-                               "@wordpress/i18n": "^3.14.0",
-                               "lodash": "^4.17.15"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.11.2",
+                               "@wordpress/i18n": "^3.16.0",
+                               "lodash": "^4.17.19"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/library-export-default-webpack-plugin": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.7.0",
-                       "resolved": "https://registry.npmjs.org/@wordpress/library-export-default-webpack-plugin/-/library-export-default-webpack-plugin-1.7.0.tgz",
-                       "integrity": "sha512-4b/VXVK6oTFMADIvSeCIBfXbBz6BC+YCK7V8mA+WGtDzEwvJ946SGaS7b7GChjbyBut34mmWt2+w9Z2xAOL+gQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.9.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/library-export-default-webpack-plugin/-/library-export-default-webpack-plugin-1.9.0.tgz",
+                       "integrity": "sha512-0FWGDneB/wS+5Rw+NTNuvZ4OmstnYsenUE0svbd8w1jBL8wHbTqaDsjMJCG/X7LroJXbX9yVUw85mL9FPsOGUQ==",
</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">-                                "lodash": "^4.17.15",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "lodash": "^4.17.19",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "webpack-sources": "^1.1.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/list-reusable-blocks": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.21.6",
-                       "resolved": "https://registry.npmjs.org/@wordpress/list-reusable-blocks/-/list-reusable-blocks-1.21.6.tgz",
-                       "integrity": "sha512-UX69MoXW0srsK/2lEIYUIuTd3JLo3zVS6nuB2aEuKCf+6JG6FduE1HgzF2ljf108rP6Fvrq+ZVkkMBgHV4qfug==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.23.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/list-reusable-blocks/-/list-reusable-blocks-1.23.0.tgz",
+                       "integrity": "sha512-pF3FoRiKWMigYbdEKUY7q48sOPEual40wNqH4wCQeYGrdMh52Ls6SnYjytnp1LwNv1sNqsSXqoggqzndFE0i3w==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.9.2",
-                               "@wordpress/api-fetch": "^3.18.0",
-                               "@wordpress/components": "^10.0.6",
-                               "@wordpress/compose": "^3.19.3",
-                               "@wordpress/element": "^2.16.0",
-                               "@wordpress/i18n": "^3.14.0",
-                               "lodash": "^4.17.15"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.11.2",
+                               "@wordpress/api-fetch": "^3.20.0",
+                               "@wordpress/components": "^11.0.0",
+                               "@wordpress/compose": "^3.21.0",
+                               "@wordpress/element": "^2.18.0",
+                               "@wordpress/i18n": "^3.16.0",
+                               "lodash": "^4.17.19"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/media-utils": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.15.0",
-                       "resolved": "https://registry.npmjs.org/@wordpress/media-utils/-/media-utils-1.15.0.tgz",
-                       "integrity": "sha512-EaY0lb+E6X99X4DfoPR/WCgs1PvPQ3MQtkgfpzYFJQo4zWJ4cxN5c6Ykhog01bzohuGv8M79RJPEiG9n8b9Xaw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.17.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/media-utils/-/media-utils-1.17.0.tgz",
+                       "integrity": "sha512-KOTxCjToePY7Jnc3SP2sP3WC2Bkrr8VTryt3xVMQj0pCUhwoI0CmlrrgmuBYQDu3VzaBOCERObylKYfoGO059w==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.9.2",
-                               "@wordpress/api-fetch": "^3.18.0",
-                               "@wordpress/blob": "^2.9.0",
-                               "@wordpress/element": "^2.16.0",
-                               "@wordpress/i18n": "^3.14.0",
-                               "lodash": "^4.17.15"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.11.2",
+                               "@wordpress/api-fetch": "^3.20.0",
+                               "@wordpress/blob": "^2.10.0",
+                               "@wordpress/element": "^2.18.0",
+                               "@wordpress/i18n": "^3.16.0",
+                               "lodash": "^4.17.19"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/notices": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.8.3",
-                       "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-2.8.3.tgz",
-                       "integrity": "sha512-g1Ydg7sANhlmolKiEd0DlrEuS8R2HOX5fxvhZ31SX38cPdyjti8B1tzo326hFRNoa70umUoWcqaz8DczIdiOaQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.10.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-2.10.0.tgz",
+                       "integrity": "sha512-nqX1V7P2dY6upedzKoCsxEHLE7PiUXulkUsJsbfgE07iwonhCGA4mp6uQaua+yIotaU9IEOzfD3Tj3fwE3JkOA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.9.2",
-                               "@wordpress/a11y": "^2.11.0",
-                               "@wordpress/data": "^4.22.3",
-                               "lodash": "^4.17.15"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.11.2",
+                               "@wordpress/a11y": "^2.13.0",
+                               "@wordpress/data": "^4.24.0",
+                               "lodash": "^4.17.19"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/npm-package-json-lint-config": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3741,42 +3937,42 @@
</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": "3.20.6",
-                       "resolved": "https://registry.npmjs.org/@wordpress/nux/-/nux-3.20.6.tgz",
-                       "integrity": "sha512-ojdjBUYuYHVgQYf2f7KWU6U/Ni9aOnbnFZPboWLuhXUdHr5d7J5FHXIYEnt1G3Q9RByX6hyarztTYF69AQJeVA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.22.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/nux/-/nux-3.22.0.tgz",
+                       "integrity": "sha512-AS0rU36l7lcF6plQwEX7DtBl3Fh+PuWDsJaNk+bCk+vHxlgN3JcYGqHxpT4w8Np7Qrt8rdoERvACN4kxdYEATg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.9.2",
-                               "@wordpress/components": "^10.0.6",
-                               "@wordpress/compose": "^3.19.3",
-                               "@wordpress/data": "^4.22.3",
-                               "@wordpress/deprecated": "^2.9.0",
-                               "@wordpress/element": "^2.16.0",
-                               "@wordpress/i18n": "^3.14.0",
-                               "@wordpress/icons": "^2.4.0",
-                               "lodash": "^4.17.15",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.11.2",
+                               "@wordpress/components": "^11.0.0",
+                               "@wordpress/compose": "^3.21.0",
+                               "@wordpress/data": "^4.24.0",
+                               "@wordpress/deprecated": "^2.10.0",
+                               "@wordpress/element": "^2.18.0",
+                               "@wordpress/i18n": "^3.16.0",
+                               "@wordpress/icons": "^2.7.0",
+                               "lodash": "^4.17.19",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "rememo": "^3.0.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/plugins": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.20.3",
-                       "resolved": "https://registry.npmjs.org/@wordpress/plugins/-/plugins-2.20.3.tgz",
-                       "integrity": "sha512-1uJx0XrBwpGe2uzdnByvKINat7/rkbktJqjTrDbOEBLLc4/KrlXa+UBi0VXlstCX62ag1FSG75Rr9t0NB+BYQg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.22.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/plugins/-/plugins-2.22.0.tgz",
+                       "integrity": "sha512-VcKRdd3bH3r+n8xpMl61Ur9Tff6By+MP9QEnaE4Zc+lBzwDy72Qa5XD8k6ONLFw9rpEXKOiQSo1520MtUvqh4g==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.9.2",
-                               "@wordpress/compose": "^3.19.3",
-                               "@wordpress/element": "^2.16.0",
-                               "@wordpress/hooks": "^2.9.0",
-                               "@wordpress/icons": "^2.4.0",
-                               "lodash": "^4.17.15"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.11.2",
+                               "@wordpress/compose": "^3.21.0",
+                               "@wordpress/element": "^2.18.0",
+                               "@wordpress/hooks": "^2.10.0",
+                               "@wordpress/icons": "^2.7.0",
+                               "lodash": "^4.17.19"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/postcss-plugins-preset": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.3.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-1.3.1.tgz",
-                       "integrity": "sha512-BNZhZwUB0r1OQ+5J89foptarBRnjY+a8F4LtoeY2iMUbAYvT+Y6lkIyJOp5NR6oyeiV9IT1Tcih9ViqZlR+c+w==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.5.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-1.5.0.tgz",
+                       "integrity": "sha512-+BXrkyxDRm8p0KFSGmm5dA9f0FuhbndsYLZW6aCF0jeEYL/65W5bYrdJpXd6zgsKUiU6OvfdxTvxIRdDCJ9hmg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/base-styles": "^2.0.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/base-styles": "^3.1.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@wordpress/postcss-themes": "^2.6.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "autoprefixer": "^9.4.5",
</span><span class="cx" style="display: block; padding: 0 10px">                                "postcss-custom-properties": "^9.1.1"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3823,9 +4019,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": "7.0.32",
-                                       "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.32.tgz",
-                                       "integrity": "sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "7.0.35",
+                                       "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
+                                       "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
</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">                                                "chalk": "^2.4.2",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3851,73 +4047,73 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/prettier-config": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "0.3.0",
-                       "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-0.3.0.tgz",
-                       "integrity": "sha512-wL1ztV+so5Ttwz23lDmb8ZmREmND96sf+Dh/kbP2nyAw/DWt3K8uj31qbczVmjwfoetTiRoH9Z1CasgPs4bccg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "0.4.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-0.4.0.tgz",
+                       "integrity": "sha512-7c4VeugkCwDkaHSD7ffxoP0VC5c///gCTEAT032OhI5Rik2dPxE3EkNAB2NhotGE8M4dMAg4g5Wj2OWZIn8TFw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/primitives": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.7.0",
-                       "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-1.7.0.tgz",
-                       "integrity": "sha512-bbbWmYtvI23tOtikEIVThEfJauIoDFcPmLB5+/EAQ1kFXB0dGANMunYcUcBiE+ejtvpOxVJfEN4+/iElVUlW/Q==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.9.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-1.9.0.tgz",
+                       "integrity": "sha512-dbYivYpHunYMTXBlY5Mxy/YSBY2RbMV+Z3/MgdkZJMkGL1k+C5/JFAsHSt8Y1UyvWR3lZnWpH+MeF+oq04TWYg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.9.2",
-                               "@wordpress/element": "^2.16.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.11.2",
+                               "@wordpress/element": "^2.18.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "classnames": "^2.2.5"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/priority-queue": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.7.0",
-                       "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-1.7.0.tgz",
-                       "integrity": "sha512-fwHOW48lYRV2CpP43LwET+ZQrNDK325V9fFMMpc0tgJfdSfgT9gwztOEx5vbbfkwzJXIdxTW+ILhoH20CuiSug==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.9.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/priority-queue/-/priority-queue-1.9.0.tgz",
+                       "integrity": "sha512-Kfk89IF5giemrgMyQ3avkEdEyYqOgSrC2S/vdYUidoGqg3xhDTeSknIRJy82C8/hwSGAB/hLaAkTjK5/T2OYTg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.9.2"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.11.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/redux-routine": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.10.0",
-                       "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-3.10.0.tgz",
-                       "integrity": "sha512-i4YQq9veu3i0Q89b5mpVW6GL0Hn+2/rZp/iTfjdUsalfIvSQFg1BpTU1ixbeXymWH7RryjN/qLm28bUCITJKYg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.12.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/redux-routine/-/redux-routine-3.12.0.tgz",
+                       "integrity": "sha512-YJanhB9jHF8089gMzsvI4HNWePC4FL0CKQ+qGacp8rr4AgQ05VkmCmnSO/Y5dAxgXIHAtluz8NlXYgN65l5hAg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.9.2",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.11.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "is-promise": "^4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "lodash": "^4.17.15",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "lodash": "^4.17.19",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "rungen": "^0.3.2"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/rich-text": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.20.4",
-                       "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-3.20.4.tgz",
-                       "integrity": "sha512-t7rjWajAKks2XcbVnyccckFzZFPnBJtPjoJGvmQdCJkZqen7qAM+OLzfQLUEDqYzG7Rk2v8zPxhhDv/gI2ciMg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.22.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-3.22.0.tgz",
+                       "integrity": "sha512-Bch6yyE3EckctjUZ5oS/X5VjmHP2JqO4tzrcgD1abHET7LeZIVUg7cXFnz+4byOVvkrgFtuQl+Tk6CINyLpKMQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.9.2",
-                               "@wordpress/compose": "^3.19.3",
-                               "@wordpress/data": "^4.22.3",
-                               "@wordpress/deprecated": "^2.9.0",
-                               "@wordpress/element": "^2.16.0",
-                               "@wordpress/escape-html": "^1.9.0",
-                               "@wordpress/is-shallow-equal": "^2.1.0",
-                               "@wordpress/keycodes": "^2.14.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.11.2",
+                               "@wordpress/compose": "^3.21.0",
+                               "@wordpress/data": "^4.24.0",
+                               "@wordpress/deprecated": "^2.10.0",
+                               "@wordpress/element": "^2.18.0",
+                               "@wordpress/escape-html": "^1.10.0",
+                               "@wordpress/is-shallow-equal": "^2.3.0",
+                               "@wordpress/keycodes": "^2.16.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "classnames": "^2.2.5",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "lodash": "^4.17.15",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "lodash": "^4.17.19",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "memize": "^1.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "rememo": "^3.0.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/scripts": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "12.1.1",
-                       "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-12.1.1.tgz",
-                       "integrity": "sha512-PC8M9h6LkNJgzbRIVBuZrAchVNaEaWPSF47yljKRrg01xWlPtWRQwWWoYvleHuBrLozSElJYrA73W8d/vPPrtg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "12.3.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-12.3.0.tgz",
+                       "integrity": "sha512-FKwM2rQldgnHEf+PX/tv7wQAU462geu7R+TkvdHmDSPR6LN3tU+Osm7e6yc4Vk4NXsLNtJW6bnbTcV9ZAt9EeQ==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@svgr/webpack": "^5.2.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/babel-preset-default": "^4.17.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/babel-preset-default": "^4.19.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@wordpress/dependency-extraction-webpack-plugin": "^2.8.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/eslint-plugin": "^7.1.0",
-                               "@wordpress/jest-preset-default": "^6.2.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/eslint-plugin": "^7.3.0",
+                               "@wordpress/jest-preset-default": "^6.4.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@wordpress/npm-package-json-lint-config": "^3.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@wordpress/postcss-plugins-preset": "^1.3.1",
-                               "@wordpress/prettier-config": "^0.3.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@wordpress/postcss-plugins-preset": "^1.5.0",
+                               "@wordpress/prettier-config": "^0.4.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "babel-jest": "^25.3.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "babel-loader": "^8.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "chalk": "^4.0.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3956,9 +4152,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "ajv": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "6.12.4",
-                                       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.4.tgz",
-                                       "integrity": "sha512-eienB2c9qVQs2KWexhkrdMLVDoIQCz5KSeLxwg9Lzk4DOfBtIK9PQwwufcsn1jjGuf9WZmqPMbGxOzfcuphJCQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "6.12.6",
+                                       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
+                                       "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "fast-deep-equal": "^3.1.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4078,9 +4274,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">                                "jest-worker": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "26.3.0",
-                                       "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.3.0.tgz",
-                                       "integrity": "sha512-Vmpn2F6IASefL+DVBhPzI2J9/GJUsqzomdeN+P+dK8/jKxbh8R3BtFnx3FIta7wYlPU62cpJMJQo4kuOowcMnw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "26.5.0",
+                                       "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.5.0.tgz",
+                                       "integrity": "sha512-kTw66Dn4ZX7WpjZ7T/SUDgRhapFRKWmisVAF0Rv4Fu8SLFD7eLbqpLvbxVqYhSgaWa7I+bW7pHnbyfNsH6stug==",
</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/node": "*",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4095,9 +4291,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">                                                "supports-color": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                        "version": "7.1.0",
-                                                       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz",
-                                                       "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                                 "version": "7.2.0",
+                                                       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+                                                       "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
</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">                                                                "has-flag": "^4.0.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4215,14 +4411,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">                                "schema-utils": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "2.7.0",
-                                       "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz",
-                                       "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "2.7.1",
+                                       "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz",
+                                       "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==",
</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">-                                                "@types/json-schema": "^7.0.4",
-                                               "ajv": "^6.12.2",
-                                               "ajv-keywords": "^3.4.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "@types/json-schema": "^7.0.5",
+                                               "ajv": "^6.12.4",
+                                               "ajv-keywords": "^3.5.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "serialize-javascript": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4298,74 +4494,74 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/server-side-render": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.16.6",
-                       "resolved": "https://registry.npmjs.org/@wordpress/server-side-render/-/server-side-render-1.16.6.tgz",
-                       "integrity": "sha512-2G7Oy8R+bjGe5HxL9gvxrP8nLT83c8lSgFn7ECx5hc4pznA0yql50AzrgCqVlIkRV65dEbtLrwQagn4OE62zRw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.18.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/server-side-render/-/server-side-render-1.18.0.tgz",
+                       "integrity": "sha512-1LFeKjTBml4daW8CavMasxOXHgit9ZDwrSi8Xs/cND7s0dShrGyS8Nxt/D8Urb9PsRgOFWAOfBlCSb74d+tTjg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.9.2",
-                               "@wordpress/api-fetch": "^3.18.0",
-                               "@wordpress/components": "^10.0.6",
-                               "@wordpress/data": "^4.22.3",
-                               "@wordpress/deprecated": "^2.9.0",
-                               "@wordpress/element": "^2.16.0",
-                               "@wordpress/i18n": "^3.14.0",
-                               "@wordpress/url": "^2.17.0",
-                               "lodash": "^4.17.15"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.11.2",
+                               "@wordpress/api-fetch": "^3.20.0",
+                               "@wordpress/components": "^11.0.0",
+                               "@wordpress/data": "^4.24.0",
+                               "@wordpress/deprecated": "^2.10.0",
+                               "@wordpress/element": "^2.18.0",
+                               "@wordpress/i18n": "^3.16.0",
+                               "@wordpress/url": "^2.19.0",
+                               "lodash": "^4.17.19"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/shortcode": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.9.0",
-                       "resolved": "https://registry.npmjs.org/@wordpress/shortcode/-/shortcode-2.9.0.tgz",
-                       "integrity": "sha512-xi8kqLkLPo9C2BqsbPDMtKkv+0duBjgoJtlgDXQjgy23wEjoIXlPuvakLkbgz5cdVVZ1hZuJ3ivXV+KtNMLFlQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.11.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/shortcode/-/shortcode-2.11.0.tgz",
+                       "integrity": "sha512-v4TZa3NrL8a6i51OWOs8PLcfgTg3mb7okcBBM4GEMkrlqCnARLxobymPrqPvZ5NKhrFXsBgcfJb6RS+xwMF2Zg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.9.2",
-                               "lodash": "^4.17.15",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.11.2",
+                               "lodash": "^4.17.19",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "memize": "^1.1.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/token-list": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.11.0",
-                       "resolved": "https://registry.npmjs.org/@wordpress/token-list/-/token-list-1.11.0.tgz",
-                       "integrity": "sha512-WFz8ddLmKRQLJhvtBx/4bJC+m59CIjSqi9B2MUAuCjunUK5LHLIMIPy3TV9aBExo6XQB2Rxc9PsxoB1d4ZrBBw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.13.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/token-list/-/token-list-1.13.0.tgz",
+                       "integrity": "sha512-XxgcV5aukVCL2CDgNBG+tgyB85NdB5di8dkBT5S/18q2GiIrR5b0bhx6ORtoDMGtNCuqrlFk1KHuf7oZfPSR2w==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.9.2",
-                               "lodash": "^4.17.15"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.11.2",
+                               "lodash": "^4.17.19"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/url": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.17.0",
-                       "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-2.17.0.tgz",
-                       "integrity": "sha512-4OBUy8IKZlobXe41GASw+p5xP/Nvh+HSzfhTN+BU0OggnIsXvZpf0iBYRYGp6M60ne8MkeEoQg9rMM22Osh9Cg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.19.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-2.19.0.tgz",
+                       "integrity": "sha512-RizWbBxYmWBlNd+q89r3N6Y2XO8eCG3VncnXDgbGnhV4e+2z9fjzp1/9C/SORftEn+ix/qBKbqygmkmBqb+wuw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.9.2",
-                               "lodash": "^4.17.15",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.11.2",
+                               "lodash": "^4.17.19",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "qs": "^6.5.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "react-native-url-polyfill": "^1.1.2"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/viewport": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.21.3",
-                       "resolved": "https://registry.npmjs.org/@wordpress/viewport/-/viewport-2.21.3.tgz",
-                       "integrity": "sha512-sPTxLbRwI+/EXLSX7iEUSA7nqpIwuP7EA2Y8/+O9rALRwLqaSvRzdx870j6MbdoT3l/BH2n0fhKZGkoEhzEwxg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.23.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/viewport/-/viewport-2.23.0.tgz",
+                       "integrity": "sha512-dn0hKaJYJBxm71w/at92anfriqpxrZDcCLiKfheTs9ZobE8s4nzgDZbwe/xGLvjxg1c4iO2lDCACDsQybBiFpw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.9.2",
-                               "@wordpress/compose": "^3.19.3",
-                               "@wordpress/data": "^4.22.3",
-                               "lodash": "^4.17.15"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.11.2",
+                               "@wordpress/compose": "^3.21.0",
+                               "@wordpress/data": "^4.24.0",
+                               "lodash": "^4.17.19"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/warning": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.2.0",
-                       "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-1.2.0.tgz",
-                       "integrity": "sha512-Q3WqbXHaoEuGddpFvVEmG9Xwpr5QMhi/NT+Q1td6J414fyNhafkmwGVd3roJB7/2y+ek2UDDegc32B8lkyW19A=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.3.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-1.3.0.tgz",
+                       "integrity": "sha512-xwvgwqugc3zQawSPMMA09knAgap7IGgp0PxTXpFqizGFRIohoXFWERnPBZT0VsSCovqYS0ADcH+ZZgQ+BKAzLA=="
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/wordcount": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.10.0",
-                       "resolved": "https://registry.npmjs.org/@wordpress/wordcount/-/wordcount-2.10.0.tgz",
-                       "integrity": "sha512-CNfv2rn6hC5N44YeQg+D3l9iMOE1q7gimgXr2hVXxOCxeTfuICQjMBOGFq2xK2Co/kxMd1WvZFzTLyUF3oGaow==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.12.0",
+                       "resolved": "https://registry.npmjs.org/@wordpress/wordcount/-/wordcount-2.12.0.tgz",
+                       "integrity": "sha512-Urr+ejQBs4lcDlRsza9RefYY/jzFdoFxzeEHxR88Umb2zFnKmfuW47KeD3kRNEFomlxrdLEc7UpJedbYyZ/C+g==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "@babel/runtime": "^7.9.2",
-                               "lodash": "^4.17.15"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@babel/runtime": "^7.11.2",
+                               "lodash": "^4.17.19"
</ins><span class="cx" style="display: block; padding: 0 10px">                         }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "@xtuc/ieee754": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4386,9 +4582,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-qeacf8dvGpf+XAT27ESHMh7z84uRzj/ua2pQdJg483m3bEXv/kVFtDnMgvf70BQGqzbZhR9t6BmASzKvqfJf3Q=="
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "abab": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.0.4",
-                       "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.4.tgz",
-                       "integrity": "sha512-Eu9ELJWCz/c1e9gTiCY+FceWxcqzjYEbqMgtndnuSqZSUCOL73TWNK2mHfIj4Cw2E/ongOp+JISVNCmovt2KYQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.0.5",
+                       "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz",
+                       "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==",
</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">                "abbrev": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4416,9 +4612,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">                "acorn": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.4.0",
-                       "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.0.tgz",
-                       "integrity": "sha512-+G7P8jJmCHr+S+cLfQxygbWhXy+8YTVGzAkpEbcLo2mLoL7tij/VG41QSHACSf5QgYRhMZYHuNc6drJaO0Da+w==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.4.1",
+                       "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
+                       "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==",
</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-globals": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4432,17 +4628,17 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "acorn": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "6.4.1",
-                                       "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz",
-                                       "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "6.4.2",
+                                       "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz",
+                                       "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==",
</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">                "acorn-jsx": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "5.2.0",
-                       "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.2.0.tgz",
-                       "integrity": "sha512-HiUX/+K2YpkpJ+SzBffkM/AQ2YE03S0U1kjTLVpoJdhZMOWy8qvXVN9JdLqv2QsaQ6MPYQIuNmwD8zOiYUofLQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "5.3.1",
+                       "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz",
+                       "integrity": "sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==",
</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">@@ -4484,21 +4680,35 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "es-abstract": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.17.6",
-                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.6.tgz",
-                                       "integrity": "sha512-Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.18.0-next.1",
+                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz",
+                                       "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "es-to-primitive": "^1.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function-bind": "^1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has": "^1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has-symbols": "^1.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "is-callable": "^1.2.0",
-                                               "is-regex": "^1.1.0",
-                                               "object-inspect": "^1.7.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "is-callable": "^1.2.2",
+                                               "is-negative-zero": "^2.0.0",
+                                               "is-regex": "^1.1.1",
+                                               "object-inspect": "^1.8.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "object-keys": "^1.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "object.assign": "^4.1.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "object.assign": "^4.1.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "string.prototype.trimend": "^1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "string.prototype.trimstart": "^1.0.1"
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                        },
+                                       "dependencies": {
+                                               "object.assign": {
+                                                       "version": "4.1.1",
+                                                       "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.1.tgz",
+                                                       "integrity": "sha512-VT/cxmx5yaoHSOTSyrCygIDFco+RsibY2NM0a4RdEeY/4KgqezwFtK1yr3U67xYhqJSlASm2pKhLVzPj2lr4bA==",
+                                                       "requires": {
+                                                               "define-properties": "^1.1.3",
+                                                               "es-abstract": "^1.18.0-next.0",
+                                                               "has-symbols": "^1.0.1",
+                                                               "object-keys": "^1.1.1"
+                                                       }
+                                               }
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "es-to-primitive": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4517,9 +4727,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg=="
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-callable": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.2.0",
-                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.0.tgz",
-                                       "integrity": "sha512-pyVD9AaGLxtg6srb2Ng6ynWJqkHU9bEM087AKck0w8QwDarTfNcpIYoU8x8Hv2Icm8u6kFJM18Dag8lyqGkviw=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.2.2",
+                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.2.tgz",
+                                       "integrity": "sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA=="
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-regex": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "1.1.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4529,13 +4739,18 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has-symbols": "^1.0.1"
</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">+                                "object-inspect": {
+                                       "version": "1.8.0",
+                                       "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.8.0.tgz",
+                                       "integrity": "sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA=="
+                               },
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "object-is": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.1.2",
-                                       "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.2.tgz",
-                                       "integrity": "sha512-5lHCz+0uufF6wZ7CRFWJN3hp8Jqblpgve06U5CMQ3f//6iDjPr2PEo9MWCjEssDsa+UZEL4PkFpr+BMop6aKzQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.1.3",
+                                       "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.3.tgz",
+                                       "integrity": "sha512-teyqLvFWzLkq5B9ki8FVWA902UER2qkxmdA4nLf+wjOLAWgxzCWZNCxpDq9MvE8MmhWNr+I8w3BN49Vx36Y6Xg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "define-properties": "^1.1.3",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "es-abstract": "^1.17.5"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "es-abstract": "^1.18.0-next.1"
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "react-is": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4786,9 +5001,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">                                "es-abstract": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.17.6",
-                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.6.tgz",
-                                       "integrity": "sha512-Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.17.7",
+                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz",
+                                       "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==",
</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">                                                "es-to-primitive": "^1.2.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4795,11 +5010,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function-bind": "^1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has": "^1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has-symbols": "^1.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "is-callable": "^1.2.0",
-                                               "is-regex": "^1.1.0",
-                                               "object-inspect": "^1.7.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "is-callable": "^1.2.2",
+                                               "is-regex": "^1.1.1",
+                                               "object-inspect": "^1.8.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "object-keys": "^1.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "object.assign": "^4.1.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "object.assign": "^4.1.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "string.prototype.trimend": "^1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "string.prototype.trimstart": "^1.0.1"
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4822,9 +5037,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-callable": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.2.0",
-                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.0.tgz",
-                                       "integrity": "sha512-pyVD9AaGLxtg6srb2Ng6ynWJqkHU9bEM087AKck0w8QwDarTfNcpIYoU8x8Hv2Icm8u6kFJM18Dag8lyqGkviw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.2.2",
+                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.2.tgz",
+                                       "integrity": "sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-regex": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4835,6 +5050,46 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has-symbols": "^1.0.1"
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                },
+                               "object-inspect": {
+                                       "version": "1.8.0",
+                                       "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.8.0.tgz",
+                                       "integrity": "sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA==",
+                                       "dev": true
+                               },
+                               "object.assign": {
+                                       "version": "4.1.1",
+                                       "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.1.tgz",
+                                       "integrity": "sha512-VT/cxmx5yaoHSOTSyrCygIDFco+RsibY2NM0a4RdEeY/4KgqezwFtK1yr3U67xYhqJSlASm2pKhLVzPj2lr4bA==",
+                                       "dev": true,
+                                       "requires": {
+                                               "define-properties": "^1.1.3",
+                                               "es-abstract": "^1.18.0-next.0",
+                                               "has-symbols": "^1.0.1",
+                                               "object-keys": "^1.1.1"
+                                       },
+                                       "dependencies": {
+                                               "es-abstract": {
+                                                       "version": "1.18.0-next.1",
+                                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz",
+                                                       "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==",
+                                                       "dev": true,
+                                                       "requires": {
+                                                               "es-to-primitive": "^1.2.1",
+                                                               "function-bind": "^1.1.1",
+                                                               "has": "^1.0.3",
+                                                               "has-symbols": "^1.0.1",
+                                                               "is-callable": "^1.2.2",
+                                                               "is-negative-zero": "^2.0.0",
+                                                               "is-regex": "^1.1.1",
+                                                               "object-inspect": "^1.8.0",
+                                                               "object-keys": "^1.1.1",
+                                                               "object.assign": "^4.1.1",
+                                                               "string.prototype.trimend": "^1.0.1",
+                                                               "string.prototype.trimstart": "^1.0.1"
+                                                       }
+                                               }
+                                       }
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4869,19 +5124,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "es-abstract": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.17.6",
-                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.6.tgz",
-                                       "integrity": "sha512-Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.17.7",
+                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz",
+                                       "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "es-to-primitive": "^1.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function-bind": "^1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has": "^1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has-symbols": "^1.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "is-callable": "^1.2.0",
-                                               "is-regex": "^1.1.0",
-                                               "object-inspect": "^1.7.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "is-callable": "^1.2.2",
+                                               "is-regex": "^1.1.1",
+                                               "object-inspect": "^1.8.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "object-keys": "^1.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "object.assign": "^4.1.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "object.assign": "^4.1.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "string.prototype.trimend": "^1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "string.prototype.trimstart": "^1.0.1"
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4902,9 +5157,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg=="
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-callable": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.2.0",
-                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.0.tgz",
-                                       "integrity": "sha512-pyVD9AaGLxtg6srb2Ng6ynWJqkHU9bEM087AKck0w8QwDarTfNcpIYoU8x8Hv2Icm8u6kFJM18Dag8lyqGkviw=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.2.2",
+                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.2.tgz",
+                                       "integrity": "sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA=="
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-regex": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "1.1.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4913,6 +5168,43 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has-symbols": "^1.0.1"
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                },
+                               "object-inspect": {
+                                       "version": "1.8.0",
+                                       "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.8.0.tgz",
+                                       "integrity": "sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA=="
+                               },
+                               "object.assign": {
+                                       "version": "4.1.1",
+                                       "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.1.tgz",
+                                       "integrity": "sha512-VT/cxmx5yaoHSOTSyrCygIDFco+RsibY2NM0a4RdEeY/4KgqezwFtK1yr3U67xYhqJSlASm2pKhLVzPj2lr4bA==",
+                                       "requires": {
+                                               "define-properties": "^1.1.3",
+                                               "es-abstract": "^1.18.0-next.0",
+                                               "has-symbols": "^1.0.1",
+                                               "object-keys": "^1.1.1"
+                                       },
+                                       "dependencies": {
+                                               "es-abstract": {
+                                                       "version": "1.18.0-next.1",
+                                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz",
+                                                       "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==",
+                                                       "requires": {
+                                                               "es-to-primitive": "^1.2.1",
+                                                               "function-bind": "^1.1.1",
+                                                               "has": "^1.0.3",
+                                                               "has-symbols": "^1.0.1",
+                                                               "is-callable": "^1.2.2",
+                                                               "is-negative-zero": "^2.0.0",
+                                                               "is-regex": "^1.1.1",
+                                                               "object-inspect": "^1.8.0",
+                                                               "object-keys": "^1.1.1",
+                                                               "object.assign": "^4.1.1",
+                                                               "string.prototype.trimend": "^1.0.1",
+                                                               "string.prototype.trimstart": "^1.0.1"
+                                                       }
+                                               }
+                                       }
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4926,19 +5218,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "es-abstract": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.17.6",
-                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.6.tgz",
-                                       "integrity": "sha512-Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.17.7",
+                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz",
+                                       "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "es-to-primitive": "^1.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function-bind": "^1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has": "^1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has-symbols": "^1.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "is-callable": "^1.2.0",
-                                               "is-regex": "^1.1.0",
-                                               "object-inspect": "^1.7.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "is-callable": "^1.2.2",
+                                               "is-regex": "^1.1.1",
+                                               "object-inspect": "^1.8.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "object-keys": "^1.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "object.assign": "^4.1.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "object.assign": "^4.1.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "string.prototype.trimend": "^1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "string.prototype.trimstart": "^1.0.1"
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4959,9 +5251,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg=="
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-callable": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.2.0",
-                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.0.tgz",
-                                       "integrity": "sha512-pyVD9AaGLxtg6srb2Ng6ynWJqkHU9bEM087AKck0w8QwDarTfNcpIYoU8x8Hv2Icm8u6kFJM18Dag8lyqGkviw=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.2.2",
+                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.2.tgz",
+                                       "integrity": "sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA=="
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-regex": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "1.1.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4970,6 +5262,43 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has-symbols": "^1.0.1"
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                },
+                               "object-inspect": {
+                                       "version": "1.8.0",
+                                       "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.8.0.tgz",
+                                       "integrity": "sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA=="
+                               },
+                               "object.assign": {
+                                       "version": "4.1.1",
+                                       "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.1.tgz",
+                                       "integrity": "sha512-VT/cxmx5yaoHSOTSyrCygIDFco+RsibY2NM0a4RdEeY/4KgqezwFtK1yr3U67xYhqJSlASm2pKhLVzPj2lr4bA==",
+                                       "requires": {
+                                               "define-properties": "^1.1.3",
+                                               "es-abstract": "^1.18.0-next.0",
+                                               "has-symbols": "^1.0.1",
+                                               "object-keys": "^1.1.1"
+                                       },
+                                       "dependencies": {
+                                               "es-abstract": {
+                                                       "version": "1.18.0-next.1",
+                                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz",
+                                                       "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==",
+                                                       "requires": {
+                                                               "es-to-primitive": "^1.2.1",
+                                                               "function-bind": "^1.1.1",
+                                                               "has": "^1.0.3",
+                                                               "has-symbols": "^1.0.1",
+                                                               "is-callable": "^1.2.2",
+                                                               "is-negative-zero": "^2.0.0",
+                                                               "is-regex": "^1.1.1",
+                                                               "object-inspect": "^1.8.0",
+                                                               "object-keys": "^1.1.1",
+                                                               "object.assign": "^4.1.1",
+                                                               "string.prototype.trimend": "^1.0.1",
+                                                               "string.prototype.trimstart": "^1.0.1"
+                                                       }
+                                               }
+                                       }
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4985,9 +5314,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">                                "es-abstract": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.17.6",
-                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.6.tgz",
-                                       "integrity": "sha512-Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.17.7",
+                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz",
+                                       "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==",
</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">                                                "es-to-primitive": "^1.2.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4994,11 +5323,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function-bind": "^1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has": "^1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has-symbols": "^1.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "is-callable": "^1.2.0",
-                                               "is-regex": "^1.1.0",
-                                               "object-inspect": "^1.7.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "is-callable": "^1.2.2",
+                                               "is-regex": "^1.1.1",
+                                               "object-inspect": "^1.8.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "object-keys": "^1.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "object.assign": "^4.1.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "object.assign": "^4.1.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "string.prototype.trimend": "^1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "string.prototype.trimstart": "^1.0.1"
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5021,9 +5350,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-callable": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.2.0",
-                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.0.tgz",
-                                       "integrity": "sha512-pyVD9AaGLxtg6srb2Ng6ynWJqkHU9bEM087AKck0w8QwDarTfNcpIYoU8x8Hv2Icm8u6kFJM18Dag8lyqGkviw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.2.2",
+                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.2.tgz",
+                                       "integrity": "sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-regex": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5034,6 +5363,46 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has-symbols": "^1.0.1"
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                },
+                               "object-inspect": {
+                                       "version": "1.8.0",
+                                       "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.8.0.tgz",
+                                       "integrity": "sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA==",
+                                       "dev": true
+                               },
+                               "object.assign": {
+                                       "version": "4.1.1",
+                                       "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.1.tgz",
+                                       "integrity": "sha512-VT/cxmx5yaoHSOTSyrCygIDFco+RsibY2NM0a4RdEeY/4KgqezwFtK1yr3U67xYhqJSlASm2pKhLVzPj2lr4bA==",
+                                       "dev": true,
+                                       "requires": {
+                                               "define-properties": "^1.1.3",
+                                               "es-abstract": "^1.18.0-next.0",
+                                               "has-symbols": "^1.0.1",
+                                               "object-keys": "^1.1.1"
+                                       },
+                                       "dependencies": {
+                                               "es-abstract": {
+                                                       "version": "1.18.0-next.1",
+                                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz",
+                                                       "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==",
+                                                       "dev": true,
+                                                       "requires": {
+                                                               "es-to-primitive": "^1.2.1",
+                                                               "function-bind": "^1.1.1",
+                                                               "has": "^1.0.3",
+                                                               "has-symbols": "^1.0.1",
+                                                               "is-callable": "^1.2.2",
+                                                               "is-negative-zero": "^2.0.0",
+                                                               "is-regex": "^1.1.1",
+                                                               "object-inspect": "^1.8.0",
+                                                               "object-keys": "^1.1.1",
+                                                               "object.assign": "^4.1.1",
+                                                               "string.prototype.trimend": "^1.0.1",
+                                                               "string.prototype.trimstart": "^1.0.1"
+                                                       }
+                                               }
+                                       }
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5397,9 +5766,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "ajv": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "6.12.4",
-                                       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.4.tgz",
-                                       "integrity": "sha512-eienB2c9qVQs2KWexhkrdMLVDoIQCz5KSeLxwg9Lzk4DOfBtIK9PQwwufcsn1jjGuf9WZmqPMbGxOzfcuphJCQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "6.12.6",
+                                       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
+                                       "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "fast-deep-equal": "^3.1.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5447,14 +5816,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">                                "schema-utils": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "2.7.0",
-                                       "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz",
-                                       "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "2.7.1",
+                                       "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz",
+                                       "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==",
</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">-                                                "@types/json-schema": "^7.0.4",
-                                               "ajv": "^6.12.2",
-                                               "ajv-keywords": "^3.4.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "@types/json-schema": "^7.0.5",
+                                               "ajv": "^6.12.4",
+                                               "ajv-keywords": "^3.5.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                }
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -5563,9 +5932,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY="
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "babel-preset-current-node-syntax": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "0.1.3",
-                       "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-0.1.3.tgz",
-                       "integrity": "sha512-uyexu1sVwcdFnyq9o8UQYsXwXflIh8LvrF5+cKrYam93ned1CStffB3+BEcsxGSgagoA3GEyjDqO4a/58hyPYQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "0.1.4",
+                       "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-0.1.4.tgz",
+                       "integrity": "sha512-5/INNCYhUGqw7VbVjT/hb3ucjgkVHKXY7lX3ZjlN4gm565VyFmJUrJ/h+h16ECVB38R/9SF6aACydpKMLZ/c9w==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/plugin-syntax-async-generators": "^7.8.4",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6044,9 +6413,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">                "body-scroll-lock": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.0.3",
-                       "resolved": "https://registry.npmjs.org/body-scroll-lock/-/body-scroll-lock-3.0.3.tgz",
-                       "integrity": "sha512-EUryImgD6Gv87HOjJB/yB2WIGECiZMhmcUK+DrqVRFDDa64xR+FsK0LgvLPnBxZDTxIl+W80/KJ8i6gp2IwOHQ=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.1.5",
+                       "resolved": "https://registry.npmjs.org/body-scroll-lock/-/body-scroll-lock-3.1.5.tgz",
+                       "integrity": "sha512-Yi1Xaml0EvNA0OYWxXiYNqY24AfWkbA6w5vxE7GWxtKfzIbZM+Qw+aSmkgsbWzbHiy/RCSkUZBplVxTA+E4jJg=="
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "bonjour": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "3.5.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7196,9 +7565,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">                "compute-scroll-into-view": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.0.14",
-                       "resolved": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.14.tgz",
-                       "integrity": "sha512-mKDjINe3tc6hGelUMNDzuhorIUZ7kS7BwyY0r2wQd2HOH2tRuJykiC06iSEX8y1TuhNzvz4GcJnK16mM2J1NMQ=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.0.16",
+                       "resolved": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.16.tgz",
+                       "integrity": "sha512-a85LHKY81oQnikatZYA90pufpZ6sQx++BoCxOEMsjpZx+ZnaKGQnCyCehTRr/1p9GBIAHTjcU9k71kSYWloLiQ=="
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "computed-style": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "0.1.4",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7403,33 +7772,33 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "browserslist": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "4.14.0",
-                                       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.0.tgz",
-                                       "integrity": "sha512-pUsXKAF2lVwhmtpeA3LJrZ76jXuusrNyhduuQs7CDFf9foT4Y38aQOserd2lMe5DSSrjf3fx34oHwryuvxAUgQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "4.14.5",
+                                       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.5.tgz",
+                                       "integrity": "sha512-Z+vsCZIvCBvqLoYkBFTwEYH3v5MCQbsAjp50ERycpOjnPmolg1Gjy4+KaWWpm8QOJt9GHkhdqAl14NpCX73CWA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "caniuse-lite": "^1.0.30001111",
-                                               "electron-to-chromium": "^1.3.523",
-                                               "escalade": "^3.0.2",
-                                               "node-releases": "^1.1.60"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "caniuse-lite": "^1.0.30001135",
+                                               "electron-to-chromium": "^1.3.571",
+                                               "escalade": "^3.1.0",
+                                               "node-releases": "^1.1.61"
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "caniuse-lite": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.0.30001118",
-                                       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001118.tgz",
-                                       "integrity": "sha512-RNKPLojZo74a0cP7jFMidQI7nvLER40HgNfgKQEJ2PFm225L0ectUungNQoK3Xk3StQcFbpBPNEvoWD59436Hg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.0.30001148",
+                                       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001148.tgz",
+                                       "integrity": "sha512-E66qcd0KMKZHNJQt9hiLZGE3J4zuTqE1OnU53miEVtylFbwOEmeA5OsRu90noZful+XGSQOni1aT2tiqu/9yYw==",
</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">                                "electron-to-chromium": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.3.549",
-                                       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.549.tgz",
-                                       "integrity": "sha512-q09qZdginlqDH3+Y1P6ch5UDTW8nZ1ijwMkxFs15J/DAWOwqolIx8HZH1UP0vReByBigk/dPlU22xS1MaZ+kpQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.3.578",
+                                       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.578.tgz",
+                                       "integrity": "sha512-z4gU6dA1CbBJsAErW5swTGAaU2TBzc2mPAonJb00zqW1rOraDo2zfBMDRvaz9cVic+0JEZiYbHWPw/fTaZlG2Q==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "node-releases": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.1.60",
-                                       "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.60.tgz",
-                                       "integrity": "sha512-gsO4vjEdQaTusZAEebUWp2a5d7dF5DYoIpDG7WySnk7BuZDW+GPpHXoXXuYawRBr/9t5q54tirPz79kFIWg4dA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.1.61",
+                                       "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.61.tgz",
+                                       "integrity": "sha512-DD5vebQLg8jLCOzwupn954fbIiZht05DAZs0k2u8NStSe6h9XdsuIQL8hSRKYiU8WUQRznmSDrKGbv3ObOmC7g==",
</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">                                "semver": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7506,7 +7875,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "create-hash": {
</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": "http://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==",
</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">@@ -7519,7 +7888,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "create-hmac": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.1.7",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "resolved": "http://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",
</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">@@ -7585,7 +7954,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "css-color-names": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "0.0.4",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "resolved": "http://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=",
</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="lines" style="display: block; padding: 0 10px; color: #888">@@ -7621,9 +7990,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "ajv": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "6.12.4",
-                                       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.4.tgz",
-                                       "integrity": "sha512-eienB2c9qVQs2KWexhkrdMLVDoIQCz5KSeLxwg9Lzk4DOfBtIK9PQwwufcsn1jjGuf9WZmqPMbGxOzfcuphJCQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "6.12.6",
+                                       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
+                                       "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "fast-deep-equal": "^3.1.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7676,9 +8045,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">                                "postcss": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "7.0.32",
-                                       "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.32.tgz",
-                                       "integrity": "sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "7.0.35",
+                                       "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
+                                       "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
</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">                                                "chalk": "^2.4.2",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7693,14 +8062,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">                                "schema-utils": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "2.7.0",
-                                       "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz",
-                                       "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "2.7.1",
+                                       "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz",
+                                       "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==",
</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">-                                                "@types/json-schema": "^7.0.4",
-                                               "ajv": "^6.12.2",
-                                               "ajv-keywords": "^3.4.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "@types/json-schema": "^7.0.5",
+                                               "ajv": "^6.12.4",
+                                               "ajv-keywords": "^3.5.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "semver": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7929,9 +8298,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "csstype": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.6.13",
-                       "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.13.tgz",
-                       "integrity": "sha512-ul26pfSQTZW8dcOnD2iiJssfXw0gdNVX9IJDH/X3K5DGPfj+fUYe3kB+swUY6BF3oZDxaID3AJt+9/ojSAE05A=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.0.3",
+                       "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.3.tgz",
+                       "integrity": "sha512-jPl+wbWPOWJ7SXsWyqGRk3lGecbar0Cb0OvZF/r/ZU011R4YqiRehgkQ9p4eQfo9DSDLqLL3wHwfxeJiuIsNag=="
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "currently-unhandled": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "0.4.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8570,7 +8939,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "diffie-hellman": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "5.0.3",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "resolved": "http://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==",
</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">@@ -8649,6 +9018,14 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "define-properties": "^1.1.3"
</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">+                "dom-helpers": {
+                       "version": "3.4.0",
+                       "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-3.4.0.tgz",
+                       "integrity": "sha512-LnuPJ+dwqKDIyotW1VzmOZ5TONUN7CwkCR5hrgawTUbkBGYdeoNLZo6nNfGkCrjtE1nXXaj7iMMpDa8/d9WoIA==",
+                       "requires": {
+                               "@babel/runtime": "^7.1.2"
+                       }
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "dom-scroll-into-view": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/dom-scroll-into-view/-/dom-scroll-into-view-1.2.1.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8999,9 +9376,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">                                "es-abstract": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.17.6",
-                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.6.tgz",
-                                       "integrity": "sha512-Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.18.0-next.1",
+                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz",
+                                       "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==",
</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">                                                "es-to-primitive": "^1.2.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9008,13 +9385,34 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function-bind": "^1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has": "^1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has-symbols": "^1.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "is-callable": "^1.2.0",
-                                               "is-regex": "^1.1.0",
-                                               "object-inspect": "^1.7.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "is-callable": "^1.2.2",
+                                               "is-negative-zero": "^2.0.0",
+                                               "is-regex": "^1.1.1",
+                                               "object-inspect": "^1.8.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "object-keys": "^1.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "object.assign": "^4.1.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "object.assign": "^4.1.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "string.prototype.trimend": "^1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "string.prototype.trimstart": "^1.0.1"
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                        },
+                                       "dependencies": {
+                                               "object-inspect": {
+                                                       "version": "1.8.0",
+                                                       "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.8.0.tgz",
+                                                       "integrity": "sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA==",
+                                                       "dev": true
+                                               },
+                                               "object.assign": {
+                                                       "version": "4.1.1",
+                                                       "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.1.tgz",
+                                                       "integrity": "sha512-VT/cxmx5yaoHSOTSyrCygIDFco+RsibY2NM0a4RdEeY/4KgqezwFtK1yr3U67xYhqJSlASm2pKhLVzPj2lr4bA==",
+                                                       "dev": true,
+                                                       "requires": {
+                                                               "define-properties": "^1.1.3",
+                                                               "es-abstract": "^1.18.0-next.0",
+                                                               "has-symbols": "^1.0.1",
+                                                               "object-keys": "^1.1.1"
+                                                       }
+                                               }
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "es-to-primitive": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9035,9 +9433,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-callable": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.2.0",
-                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.0.tgz",
-                                       "integrity": "sha512-pyVD9AaGLxtg6srb2Ng6ynWJqkHU9bEM087AKck0w8QwDarTfNcpIYoU8x8Hv2Icm8u6kFJM18Dag8lyqGkviw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.2.2",
+                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.2.tgz",
+                                       "integrity": "sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-regex": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9050,13 +9448,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">                                "object-is": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.1.2",
-                                       "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.2.tgz",
-                                       "integrity": "sha512-5lHCz+0uufF6wZ7CRFWJN3hp8Jqblpgve06U5CMQ3f//6iDjPr2PEo9MWCjEssDsa+UZEL4PkFpr+BMop6aKzQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.1.3",
+                                       "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.3.tgz",
+                                       "integrity": "sha512-teyqLvFWzLkq5B9ki8FVWA902UER2qkxmdA4nLf+wjOLAWgxzCWZNCxpDq9MvE8MmhWNr+I8w3BN49Vx36Y6Xg==",
</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">                                                "define-properties": "^1.1.3",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "es-abstract": "^1.17.5"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "es-abstract": "^1.18.0-next.1"
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "object.values": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9069,14 +9467,75 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                "es-abstract": "^1.17.0-next.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function-bind": "^1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has": "^1.0.3"
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                        },
+                                       "dependencies": {
+                                               "es-abstract": {
+                                                       "version": "1.17.7",
+                                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz",
+                                                       "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==",
+                                                       "dev": true,
+                                                       "requires": {
+                                                               "es-to-primitive": "^1.2.1",
+                                                               "function-bind": "^1.1.1",
+                                                               "has": "^1.0.3",
+                                                               "has-symbols": "^1.0.1",
+                                                               "is-callable": "^1.2.2",
+                                                               "is-regex": "^1.1.1",
+                                                               "object-inspect": "^1.8.0",
+                                                               "object-keys": "^1.1.1",
+                                                               "object.assign": "^4.1.1",
+                                                               "string.prototype.trimend": "^1.0.1",
+                                                               "string.prototype.trimstart": "^1.0.1"
+                                                       }
+                                               },
+                                               "object-inspect": {
+                                                       "version": "1.8.0",
+                                                       "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.8.0.tgz",
+                                                       "integrity": "sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA==",
+                                                       "dev": true
+                                               },
+                                               "object.assign": {
+                                                       "version": "4.1.1",
+                                                       "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.1.tgz",
+                                                       "integrity": "sha512-VT/cxmx5yaoHSOTSyrCygIDFco+RsibY2NM0a4RdEeY/4KgqezwFtK1yr3U67xYhqJSlASm2pKhLVzPj2lr4bA==",
+                                                       "dev": true,
+                                                       "requires": {
+                                                               "define-properties": "^1.1.3",
+                                                               "es-abstract": "^1.18.0-next.0",
+                                                               "has-symbols": "^1.0.1",
+                                                               "object-keys": "^1.1.1"
+                                                       },
+                                                       "dependencies": {
+                                                               "es-abstract": {
+                                                                       "version": "1.18.0-next.1",
+                                                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz",
+                                                                       "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==",
+                                                                       "dev": true,
+                                                                       "requires": {
+                                                                               "es-to-primitive": "^1.2.1",
+                                                                               "function-bind": "^1.1.1",
+                                                                               "has": "^1.0.3",
+                                                                               "has-symbols": "^1.0.1",
+                                                                               "is-callable": "^1.2.2",
+                                                                               "is-negative-zero": "^2.0.0",
+                                                                               "is-regex": "^1.1.1",
+                                                                               "object-inspect": "^1.8.0",
+                                                                               "object-keys": "^1.1.1",
+                                                                               "object.assign": "^4.1.1",
+                                                                               "string.prototype.trimend": "^1.0.1",
+                                                                               "string.prototype.trimstart": "^1.0.1"
+                                                                       }
+                                                               }
+                                                       }
+                                               }
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                }
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "enzyme-adapter-react-16": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.15.3",
-                       "resolved": "https://registry.npmjs.org/enzyme-adapter-react-16/-/enzyme-adapter-react-16-1.15.3.tgz",
-                       "integrity": "sha512-98rqNI4n9HZslWIPuuwy4hK1bxRuMy+XX0CU1dS8iUqcgisTxeBaap6oPp2r4MWC8OphCbbqAT8EU/xHz3zIaQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.15.5",
+                       "resolved": "https://registry.npmjs.org/enzyme-adapter-react-16/-/enzyme-adapter-react-16-1.15.5.tgz",
+                       "integrity": "sha512-33yUJGT1nHFQlbVI5qdo5Pfqvu/h4qPwi1o0a6ZZsjpiqq92a3HjynDhwd1IeED+Su60HDWV8mxJqkTnLYdGkw==",
</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">                                "enzyme-adapter-utils": "^1.13.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9091,9 +9550,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">                                "es-abstract": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.17.6",
-                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.6.tgz",
-                                       "integrity": "sha512-Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.17.7",
+                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz",
+                                       "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==",
</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">                                                "es-to-primitive": "^1.2.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9100,13 +9559,66 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function-bind": "^1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has": "^1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has-symbols": "^1.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "is-callable": "^1.2.0",
-                                               "is-regex": "^1.1.0",
-                                               "object-inspect": "^1.7.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "is-callable": "^1.2.2",
+                                               "is-regex": "^1.1.1",
+                                               "object-inspect": "^1.8.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "object-keys": "^1.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "object.assign": "^4.1.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "object.assign": "^4.1.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "string.prototype.trimend": "^1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "string.prototype.trimstart": "^1.0.1"
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                        },
+                                       "dependencies": {
+                                               "es-abstract": {
+                                                       "version": "1.18.0-next.1",
+                                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz",
+                                                       "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==",
+                                                       "requires": {
+                                                               "es-to-primitive": "^1.2.1",
+                                                               "function-bind": "^1.1.1",
+                                                               "has": "^1.0.3",
+                                                               "has-symbols": "^1.0.1",
+                                                               "is-callable": "^1.2.2",
+                                                               "is-negative-zero": "^2.0.0",
+                                                               "is-regex": "^1.1.1",
+                                                               "object-inspect": "^1.8.0",
+                                                               "object-keys": "^1.1.1",
+                                                               "object.assign": "^4.1.1",
+                                                               "string.prototype.trimend": "^1.0.1",
+                                                               "string.prototype.trimstart": "^1.0.1"
+                                                       }
+                                               },
+                                               "object.assign": {
+                                                       "version": "4.1.1",
+                                                       "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.1.tgz",
+                                                       "integrity": "sha512-VT/cxmx5yaoHSOTSyrCygIDFco+RsibY2NM0a4RdEeY/4KgqezwFtK1yr3U67xYhqJSlASm2pKhLVzPj2lr4bA==",
+                                                       "requires": {
+                                                               "define-properties": "^1.1.3",
+                                                               "es-abstract": "^1.18.0-next.0",
+                                                               "has-symbols": "^1.0.1",
+                                                               "object-keys": "^1.1.1"
+                                                       },
+                                                       "dependencies": {
+                                                               "es-abstract": {
+                                                                       "version": "1.18.0-next.1",
+                                                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz",
+                                                                       "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==",
+                                                                       "requires": {
+                                                                               "es-to-primitive": "^1.2.1",
+                                                                               "function-bind": "^1.1.1",
+                                                                               "has": "^1.0.3",
+                                                                               "has-symbols": "^1.0.1",
+                                                                               "is-callable": "^1.2.2",
+                                                                               "is-negative-zero": "^2.0.0",
+                                                                               "is-regex": "^1.1.1",
+                                                                               "object-inspect": "^1.8.0",
+                                                                               "object-keys": "^1.1.1",
+                                                                               "object.assign": "^4.1.1",
+                                                                               "string.prototype.trimend": "^1.0.1",
+                                                                               "string.prototype.trimstart": "^1.0.1"
+                                                                       }
+                                                               }
+                                                       }
+                                               }
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "es-to-primitive": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9113,7 +9625,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "1.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "dev": true,
</del><span class="cx" style="display: block; padding: 0 10px">                                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "is-callable": "^1.1.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "is-date-object": "^1.0.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9123,24 +9634,26 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "has-symbols": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==",
-                                       "dev": true
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg=="
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-callable": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.2.0",
-                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.0.tgz",
-                                       "integrity": "sha512-pyVD9AaGLxtg6srb2Ng6ynWJqkHU9bEM087AKck0w8QwDarTfNcpIYoU8x8Hv2Icm8u6kFJM18Dag8lyqGkviw==",
-                                       "dev": true
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.2.2",
+                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.2.tgz",
+                                       "integrity": "sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA=="
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-regex": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.1.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "integrity": "sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg==",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "dev": true,
</del><span class="cx" style="display: block; padding: 0 10px">                                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has-symbols": "^1.0.1"
</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">+                                "object-inspect": {
+                                       "version": "1.8.0",
+                                       "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.8.0.tgz",
+                                       "integrity": "sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA=="
+                               },
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "object.values": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9194,9 +9707,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">                                "es-abstract": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.17.6",
-                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.6.tgz",
-                                       "integrity": "sha512-Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.18.0-next.1",
+                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz",
+                                       "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==",
</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">                                                "es-to-primitive": "^1.2.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9203,11 +9716,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function-bind": "^1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has": "^1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has-symbols": "^1.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "is-callable": "^1.2.0",
-                                               "is-regex": "^1.1.0",
-                                               "object-inspect": "^1.7.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "is-callable": "^1.2.2",
+                                               "is-negative-zero": "^2.0.0",
+                                               "is-regex": "^1.1.1",
+                                               "object-inspect": "^1.8.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "object-keys": "^1.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "object.assign": "^4.1.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "object.assign": "^4.1.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "string.prototype.trimend": "^1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "string.prototype.trimstart": "^1.0.1"
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9230,9 +9744,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-callable": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.2.0",
-                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.0.tgz",
-                                       "integrity": "sha512-pyVD9AaGLxtg6srb2Ng6ynWJqkHU9bEM087AKck0w8QwDarTfNcpIYoU8x8Hv2Icm8u6kFJM18Dag8lyqGkviw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.2.2",
+                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.2.tgz",
+                                       "integrity": "sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-regex": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9244,24 +9758,43 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has-symbols": "^1.0.1"
</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">+                                "object-inspect": {
+                                       "version": "1.8.0",
+                                       "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.8.0.tgz",
+                                       "integrity": "sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA==",
+                                       "dev": true
+                               },
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "object-is": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.1.2",
-                                       "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.2.tgz",
-                                       "integrity": "sha512-5lHCz+0uufF6wZ7CRFWJN3hp8Jqblpgve06U5CMQ3f//6iDjPr2PEo9MWCjEssDsa+UZEL4PkFpr+BMop6aKzQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.1.3",
+                                       "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.3.tgz",
+                                       "integrity": "sha512-teyqLvFWzLkq5B9ki8FVWA902UER2qkxmdA4nLf+wjOLAWgxzCWZNCxpDq9MvE8MmhWNr+I8w3BN49Vx36Y6Xg==",
</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">                                                "define-properties": "^1.1.3",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "es-abstract": "^1.17.5"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "es-abstract": "^1.18.0-next.1"
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                },
+                               "object.assign": {
+                                       "version": "4.1.1",
+                                       "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.1.tgz",
+                                       "integrity": "sha512-VT/cxmx5yaoHSOTSyrCygIDFco+RsibY2NM0a4RdEeY/4KgqezwFtK1yr3U67xYhqJSlASm2pKhLVzPj2lr4bA==",
+                                       "dev": true,
+                                       "requires": {
+                                               "define-properties": "^1.1.3",
+                                               "es-abstract": "^1.18.0-next.0",
+                                               "has-symbols": "^1.0.1",
+                                               "object-keys": "^1.1.1"
+                                       }
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "enzyme-to-json": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.5.0",
-                       "resolved": "https://registry.npmjs.org/enzyme-to-json/-/enzyme-to-json-3.5.0.tgz",
-                       "integrity": "sha512-clusXRsiaQhG7+wtyc4t7MU8N3zCOgf4eY9+CeSenYzKlFST4lxerfOvnWd4SNaToKhkuba+w6m242YpQOS7eA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.6.1",
+                       "resolved": "https://registry.npmjs.org/enzyme-to-json/-/enzyme-to-json-3.6.1.tgz",
+                       "integrity": "sha512-15tXuONeq5ORoZjV/bUo2gbtZrN2IH+Z6DvL35QmZyKHgbY1ahn6wcnLd9Xv9OjiwbAXiiP8MRZwbZrCv1wYNg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                "@types/cheerio": "^0.22.22",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "lodash": "^4.17.15",
</span><span class="cx" style="display: block; padding: 0 10px">                                "react-is": "^16.12.0"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9345,9 +9878,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">                "escalade": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.0.2",
-                       "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.0.2.tgz",
-                       "integrity": "sha512-gPYAU37hYCUhW5euPeR+Y74F7BL+IBsV93j5cvGriSaD1aG6MGsqsV1yamRdrWrb2j3aiZvb0X+UBOWpx3JWtQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.1.0",
+                       "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.0.tgz",
+                       "integrity": "sha512-mAk+hPSO8fLDkhV7V0dXazH5pDc6MrjBTPyD3VeKzxnVFjH1MIxbCdqGZB9O8+EwWakZs3ZCbDS4IpRt79V1ig==",
</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">                "escape-html": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9423,12 +9956,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">                "eslint": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.7.0",
-                       "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.7.0.tgz",
-                       "integrity": "sha512-1KUxLzos0ZVsyL81PnRN335nDtQ8/vZUD6uMtWbF+5zDtjKcsklIi78XoE0MVL93QvWTu+E5y44VyyCsOMBrIg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.11.0",
+                       "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.11.0.tgz",
+                       "integrity": "sha512-G9+qtYVCHaDi1ZuWzBsOWo2wSwd70TXnU6UHA3cTYHp7gCTXZcpggWFoUVAMRarg68qtPoNfFbzPh+VdOgmwmw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "@babel/code-frame": "^7.0.0",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                "@eslint/eslintrc": "^0.1.3",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "ajv": "^6.10.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "chalk": "^4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "cross-spawn": "^7.0.2",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9435,10 +9969,10 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "debug": "^4.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "doctrine": "^3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "enquirer": "^2.3.5",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "eslint-scope": "^5.1.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "eslint-scope": "^5.1.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "eslint-utils": "^2.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "eslint-visitor-keys": "^1.3.0",
-                               "espree": "^7.2.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "eslint-visitor-keys": "^2.0.0",
+                               "espree": "^7.3.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "esquery": "^1.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "esutils": "^2.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "file-entry-cache": "^5.0.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9484,12 +10018,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">                                "debug": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "4.1.1",
-                                       "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
-                                       "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "4.2.0",
+                                       "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz",
+                                       "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==",
</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">-                                                "ms": "^2.1.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "ms": "2.1.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "doctrine": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9502,15 +10036,38 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "eslint-scope": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "5.1.0",
-                                       "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.0.tgz",
-                                       "integrity": "sha512-iiGRvtxWqgtx5m8EyQUJihBloE4EnYeGE/bz1wSPwJE6tZuJUtHlhqDM4Xj2ukE8Dyy1+HCZ4hE0fzIVMzb58w==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "5.1.1",
+                                       "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
+                                       "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
</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">-                                                "esrecurse": "^4.1.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "esrecurse": "^4.3.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "estraverse": "^4.1.1"
</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">+                                "eslint-visitor-keys": {
+                                       "version": "2.0.0",
+                                       "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.0.0.tgz",
+                                       "integrity": "sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ==",
+                                       "dev": true
+                               },
+                               "esrecurse": {
+                                       "version": "4.3.0",
+                                       "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
+                                       "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
+                                       "dev": true,
+                                       "requires": {
+                                               "estraverse": "^5.2.0"
+                                       },
+                                       "dependencies": {
+                                               "estraverse": {
+                                                       "version": "5.2.0",
+                                                       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz",
+                                                       "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==",
+                                                       "dev": true
+                                               }
+                                       }
+                               },
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "glob-parent": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "5.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9589,9 +10146,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "eslint-config-prettier": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "6.11.0",
-                       "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-6.11.0.tgz",
-                       "integrity": "sha512-oB8cpLWSAjOVFEJhhyMZh6NOEOtBVziaqdDQ86+qhDHFbZXoRTM7pNSvFRfW/W/L/LrQ38C99J5CGuRBBzBsdA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "6.12.0",
+                       "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-6.12.0.tgz",
+                       "integrity": "sha512-9jWPlFlgNwRUYVoujvWTQ1aMO8o6648r+K7qU7K5Jmkbyqav1fuEZC0COYpGBxyiAJb65Ra9hrmFx19xRGwXWw==",
</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">                                "get-stdin": "^6.0.0"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9607,29 +10164,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">                "eslint-plugin-jsdoc": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "26.0.2",
-                       "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-26.0.2.tgz",
-                       "integrity": "sha512-KtZjqtM3Z8x84vQBFKGUyBbZRGXYHVWSJ2XyYSUTc8KhfFrvzQ/GXPp6f1M1/YCNzP3ImD5RuDNcr+OVvIZcBA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "30.6.4",
+                       "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-30.6.4.tgz",
+                       "integrity": "sha512-aDTsAkKwyMsIYtytjH5zPtv+LkbCORN6oy/T4L40ssU5pgXWRSs0ULyJb6e4p2jT8y5nmG3IgpawYarL4tKunw==",
</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">-                                "comment-parser": "^0.7.4",
-                               "debug": "^4.1.1",
-                               "jsdoctypeparser": "^6.1.0",
-                               "lodash": "^4.17.15",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "comment-parser": "^0.7.6",
+                               "debug": "^4.2.0",
+                               "jsdoctypeparser": "^9.0.0",
+                               "lodash": "^4.17.20",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "regextras": "^0.7.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "semver": "^6.3.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "semver": "^7.3.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "spdx-expression-parse": "^3.0.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="cx" style="display: block; padding: 0 10px">                                "debug": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "4.1.1",
-                                       "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
-                                       "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "4.2.0",
+                                       "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz",
+                                       "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==",
</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">-                                                "ms": "^2.1.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "ms": "2.1.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                "lodash": {
+                                       "version": "4.17.20",
+                                       "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz",
+                                       "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==",
+                                       "dev": true
+                               },
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "ms": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "2.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9637,9 +10200,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">                                "semver": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "6.3.0",
-                                       "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
-                                       "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "7.3.2",
+                                       "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz",
+                                       "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==",
</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">                                "spdx-expression-parse": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9702,9 +10265,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "eslint-plugin-react": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.20.6",
-                       "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.20.6.tgz",
-                       "integrity": "sha512-kidMTE5HAEBSLu23CUDvj8dc3LdBU0ri1scwHBZjI41oDv4tjsWZKU7MQccFzH1QYPYhsnTF2ovh7JlcIcmxgg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.21.4",
+                       "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.21.4.tgz",
+                       "integrity": "sha512-uHeQ8A0hg0ltNDXFu3qSfFqTNPXm1XithH6/SY318UX76CMj7Q599qWpgmMhVQyvhq36pm7qvoN3pb6/3jsTFg==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "array-includes": "^3.1.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9711,7 +10274,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "array.prototype.flatmap": "^1.2.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                "doctrine": "^2.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "has": "^1.0.3",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "jsx-ast-utils": "^2.4.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "jsx-ast-utils": "^2.4.1 || ^3.0.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "object.entries": "^1.1.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "object.fromentries": "^2.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "object.values": "^1.1.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9721,9 +10284,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">                                "es-abstract": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.17.6",
-                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.6.tgz",
-                                       "integrity": "sha512-Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.17.7",
+                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz",
+                                       "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==",
</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">                                                "es-to-primitive": "^1.2.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9730,11 +10293,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function-bind": "^1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has": "^1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has-symbols": "^1.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "is-callable": "^1.2.0",
-                                               "is-regex": "^1.1.0",
-                                               "object-inspect": "^1.7.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "is-callable": "^1.2.2",
+                                               "is-regex": "^1.1.1",
+                                               "object-inspect": "^1.8.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "object-keys": "^1.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "object.assign": "^4.1.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "object.assign": "^4.1.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "string.prototype.trimend": "^1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "string.prototype.trimstart": "^1.0.1"
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9757,9 +10320,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-callable": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.2.0",
-                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.0.tgz",
-                                       "integrity": "sha512-pyVD9AaGLxtg6srb2Ng6ynWJqkHU9bEM087AKck0w8QwDarTfNcpIYoU8x8Hv2Icm8u6kFJM18Dag8lyqGkviw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.2.2",
+                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.2.tgz",
+                                       "integrity": "sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-regex": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9771,6 +10334,46 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has-symbols": "^1.0.1"
</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">+                                "object-inspect": {
+                                       "version": "1.8.0",
+                                       "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.8.0.tgz",
+                                       "integrity": "sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA==",
+                                       "dev": true
+                               },
+                               "object.assign": {
+                                       "version": "4.1.1",
+                                       "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.1.tgz",
+                                       "integrity": "sha512-VT/cxmx5yaoHSOTSyrCygIDFco+RsibY2NM0a4RdEeY/4KgqezwFtK1yr3U67xYhqJSlASm2pKhLVzPj2lr4bA==",
+                                       "dev": true,
+                                       "requires": {
+                                               "define-properties": "^1.1.3",
+                                               "es-abstract": "^1.18.0-next.0",
+                                               "has-symbols": "^1.0.1",
+                                               "object-keys": "^1.1.1"
+                                       },
+                                       "dependencies": {
+                                               "es-abstract": {
+                                                       "version": "1.18.0-next.1",
+                                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz",
+                                                       "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==",
+                                                       "dev": true,
+                                                       "requires": {
+                                                               "es-to-primitive": "^1.2.1",
+                                                               "function-bind": "^1.1.1",
+                                                               "has": "^1.0.3",
+                                                               "has-symbols": "^1.0.1",
+                                                               "is-callable": "^1.2.2",
+                                                               "is-negative-zero": "^2.0.0",
+                                                               "is-regex": "^1.1.1",
+                                                               "object-inspect": "^1.8.0",
+                                                               "object-keys": "^1.1.1",
+                                                               "object.assign": "^4.1.1",
+                                                               "string.prototype.trimend": "^1.0.1",
+                                                               "string.prototype.trimstart": "^1.0.1"
+                                                       }
+                                               }
+                                       }
+                               },
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "object.values": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9795,9 +10398,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "eslint-plugin-react-hooks": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.1.0",
-                       "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.1.0.tgz",
-                       "integrity": "sha512-36zilUcDwDReiORXmcmTc6rRumu9JIM3WjSvV0nclHoUQ0CNrX866EwONvLR/UqaeqFutbAnVu8PEmctdo2SRQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.1.2",
+                       "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.1.2.tgz",
+                       "integrity": "sha512-ykUeqkGyUGgwTtk78C0o8UG2fzwmgJ0qxBGPp2WqRKsTwcLuVf01kTDRAtOsd4u6whX2XOC8749n2vPydP82fg==",
</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">                "eslint-scope": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10315,6 +10918,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/fast-memoize/-/fast-memoize-2.5.2.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-Ue0LwpDYErFbmNnZSF0UH6eImUwDmogUO1jyE+JbN2gsQz/jICm1Ve7t9QT0rNSsfJt+Hs4/S3GnsDVjL4HVrw=="
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "fastest-levenshtein": {
+                       "version": "1.0.12",
+                       "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.12.tgz",
+                       "integrity": "sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow==",
+                       "dev": true
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "fastq": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.8.0",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.8.0.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11430,19 +12039,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "es-abstract": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.17.6",
-                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.6.tgz",
-                                       "integrity": "sha512-Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.17.7",
+                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz",
+                                       "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "es-to-primitive": "^1.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function-bind": "^1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has": "^1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has-symbols": "^1.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "is-callable": "^1.2.0",
-                                               "is-regex": "^1.1.0",
-                                               "object-inspect": "^1.7.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "is-callable": "^1.2.2",
+                                               "is-regex": "^1.1.1",
+                                               "object-inspect": "^1.8.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "object-keys": "^1.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "object.assign": "^4.1.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "object.assign": "^4.1.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "string.prototype.trimend": "^1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "string.prototype.trimstart": "^1.0.1"
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11463,9 +12072,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg=="
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-callable": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.2.0",
-                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.0.tgz",
-                                       "integrity": "sha512-pyVD9AaGLxtg6srb2Ng6ynWJqkHU9bEM087AKck0w8QwDarTfNcpIYoU8x8Hv2Icm8u6kFJM18Dag8lyqGkviw=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.2.2",
+                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.2.tgz",
+                                       "integrity": "sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA=="
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-regex": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "1.1.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11474,6 +12083,43 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has-symbols": "^1.0.1"
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                },
+                               "object-inspect": {
+                                       "version": "1.8.0",
+                                       "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.8.0.tgz",
+                                       "integrity": "sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA=="
+                               },
+                               "object.assign": {
+                                       "version": "4.1.1",
+                                       "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.1.tgz",
+                                       "integrity": "sha512-VT/cxmx5yaoHSOTSyrCygIDFco+RsibY2NM0a4RdEeY/4KgqezwFtK1yr3U67xYhqJSlASm2pKhLVzPj2lr4bA==",
+                                       "requires": {
+                                               "define-properties": "^1.1.3",
+                                               "es-abstract": "^1.18.0-next.0",
+                                               "has-symbols": "^1.0.1",
+                                               "object-keys": "^1.1.1"
+                                       },
+                                       "dependencies": {
+                                               "es-abstract": {
+                                                       "version": "1.18.0-next.1",
+                                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz",
+                                                       "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==",
+                                                       "requires": {
+                                                               "es-to-primitive": "^1.2.1",
+                                                               "function-bind": "^1.1.1",
+                                                               "has": "^1.0.3",
+                                                               "has-symbols": "^1.0.1",
+                                                               "is-callable": "^1.2.2",
+                                                               "is-negative-zero": "^2.0.0",
+                                                               "is-regex": "^1.1.1",
+                                                               "object-inspect": "^1.8.0",
+                                                               "object-keys": "^1.1.1",
+                                                               "object.assign": "^4.1.1",
+                                                               "string.prototype.trimend": "^1.0.1",
+                                                               "string.prototype.trimstart": "^1.0.1"
+                                                       }
+                                               }
+                                       }
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13798,9 +14444,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">                                "es-abstract": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.17.6",
-                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.6.tgz",
-                                       "integrity": "sha512-Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.17.7",
+                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz",
+                                       "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==",
</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">                                                "es-to-primitive": "^1.2.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13807,11 +14453,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function-bind": "^1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has": "^1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has-symbols": "^1.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "is-callable": "^1.2.0",
-                                               "is-regex": "^1.1.0",
-                                               "object-inspect": "^1.7.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "is-callable": "^1.2.2",
+                                               "is-regex": "^1.1.1",
+                                               "object-inspect": "^1.8.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "object-keys": "^1.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "object.assign": "^4.1.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "object.assign": "^4.1.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "string.prototype.trimend": "^1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "string.prototype.trimstart": "^1.0.1"
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13834,9 +14480,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-callable": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.2.0",
-                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.0.tgz",
-                                       "integrity": "sha512-pyVD9AaGLxtg6srb2Ng6ynWJqkHU9bEM087AKck0w8QwDarTfNcpIYoU8x8Hv2Icm8u6kFJM18Dag8lyqGkviw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.2.2",
+                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.2.tgz",
+                                       "integrity": "sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-regex": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13847,6 +14493,46 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has-symbols": "^1.0.1"
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                },
+                               "object-inspect": {
+                                       "version": "1.8.0",
+                                       "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.8.0.tgz",
+                                       "integrity": "sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA==",
+                                       "dev": true
+                               },
+                               "object.assign": {
+                                       "version": "4.1.1",
+                                       "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.1.tgz",
+                                       "integrity": "sha512-VT/cxmx5yaoHSOTSyrCygIDFco+RsibY2NM0a4RdEeY/4KgqezwFtK1yr3U67xYhqJSlASm2pKhLVzPj2lr4bA==",
+                                       "dev": true,
+                                       "requires": {
+                                               "define-properties": "^1.1.3",
+                                               "es-abstract": "^1.18.0-next.0",
+                                               "has-symbols": "^1.0.1",
+                                               "object-keys": "^1.1.1"
+                                       },
+                                       "dependencies": {
+                                               "es-abstract": {
+                                                       "version": "1.18.0-next.1",
+                                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz",
+                                                       "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==",
+                                                       "dev": true,
+                                                       "requires": {
+                                                               "es-to-primitive": "^1.2.1",
+                                                               "function-bind": "^1.1.1",
+                                                               "has": "^1.0.3",
+                                                               "has-symbols": "^1.0.1",
+                                                               "is-callable": "^1.2.2",
+                                                               "is-negative-zero": "^2.0.0",
+                                                               "is-regex": "^1.1.1",
+                                                               "object-inspect": "^1.8.0",
+                                                               "object-keys": "^1.1.1",
+                                                               "object.assign": "^4.1.1",
+                                                               "string.prototype.trimend": "^1.0.1",
+                                                               "string.prototype.trimstart": "^1.0.1"
+                                                       }
+                                               }
+                                       }
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14140,8 +14826,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "is-negative-zero": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.0.tgz",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "integrity": "sha1-lVOxIbD6wohp2p7UWeIMdUN4hGE=",
-                       "dev": true
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "integrity": "sha1-lVOxIbD6wohp2p7UWeIMdUN4hGE="
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "is-number": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "3.0.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -14446,12 +15131,12 @@
</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">                                "debug": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "4.1.1",
-                                       "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
-                                       "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "4.2.0",
+                                       "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz",
+                                       "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==",
</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">-                                                "ms": "^2.1.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "ms": "2.1.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "ms": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16015,9 +16700,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">                "jsdoctypeparser": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "6.1.0",
-                       "resolved": "https://registry.npmjs.org/jsdoctypeparser/-/jsdoctypeparser-6.1.0.tgz",
-                       "integrity": "sha512-UCQBZ3xCUBv/PLfwKAJhp6jmGOSLFNKzrotXGNgbKhWvz27wPsCsVeP7gIcHPElQw2agBmynAitXqhxR58XAmA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "9.0.0",
+                       "resolved": "https://registry.npmjs.org/jsdoctypeparser/-/jsdoctypeparser-9.0.0.tgz",
+                       "integrity": "sha512-jrTA2jJIL6/DAEILBEh2/w9QxCuwmvNXIry39Ay/HVfhE3o2yVV0U44blYkqdHA/OKloJEqvJy0xU+GSdE2SIw==",
</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">                "jsdom": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -16164,9 +16849,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">                "json-parse-even-better-errors": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.3.0",
-                       "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.0.tgz",
-                       "integrity": "sha512-o3aP+RsWDJZayj1SbHNQAI8x0v3T3SKiGoZlNYfbUP1S3omJQ6i9CnqADqkSPaOAxwua4/1YWx5CM7oiChJt2Q=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.3.1",
+                       "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
+                       "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w=="
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "json-schema": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "0.2.3",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17596,9 +18281,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">                "nearley": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.19.6",
-                       "resolved": "https://registry.npmjs.org/nearley/-/nearley-2.19.6.tgz",
-                       "integrity": "sha512-OV3Lx+o5iIGWVY38zs+7aiSnBqaHTFAOQiz83VHJje/wOOaSgzE3H0S/xfISxJhFSoPcX611OEDV9sCT8F283g==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.19.7",
+                       "resolved": "https://registry.npmjs.org/nearley/-/nearley-2.19.7.tgz",
+                       "integrity": "sha512-Y+KNwhBPcSJKeyQCFjn8B/MIe+DDlhaaDgjVldhy5xtFewIbiQgcbZV8k2gCVwkI1ZsKCnjIYZbR+0Fim5QYgg==",
</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">                                "commander": "^2.19.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18053,9 +18738,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "ajv": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "6.12.4",
-                                       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.4.tgz",
-                                       "integrity": "sha512-eienB2c9qVQs2KWexhkrdMLVDoIQCz5KSeLxwg9Lzk4DOfBtIK9PQwwufcsn1jjGuf9WZmqPMbGxOzfcuphJCQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "6.12.6",
+                                       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
+                                       "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "fast-deep-equal": "^3.1.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18078,12 +18763,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">                                "debug": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "4.1.1",
-                                       "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
-                                       "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "4.2.0",
+                                       "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz",
+                                       "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==",
</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">-                                                "ms": "^2.1.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "ms": "2.1.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "fast-deep-equal": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18253,7 +18938,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "object-inspect": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.7.0",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==",
+                       "dev": true
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "object-is": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.0.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18297,19 +18983,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "es-abstract": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.17.6",
-                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.6.tgz",
-                                       "integrity": "sha512-Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.17.7",
+                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz",
+                                       "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "es-to-primitive": "^1.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function-bind": "^1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has": "^1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has-symbols": "^1.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "is-callable": "^1.2.0",
-                                               "is-regex": "^1.1.0",
-                                               "object-inspect": "^1.7.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "is-callable": "^1.2.2",
+                                               "is-regex": "^1.1.1",
+                                               "object-inspect": "^1.8.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "object-keys": "^1.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "object.assign": "^4.1.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "object.assign": "^4.1.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "string.prototype.trimend": "^1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "string.prototype.trimstart": "^1.0.1"
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18330,9 +19016,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg=="
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-callable": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.2.0",
-                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.0.tgz",
-                                       "integrity": "sha512-pyVD9AaGLxtg6srb2Ng6ynWJqkHU9bEM087AKck0w8QwDarTfNcpIYoU8x8Hv2Icm8u6kFJM18Dag8lyqGkviw=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.2.2",
+                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.2.tgz",
+                                       "integrity": "sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA=="
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-regex": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "1.1.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18341,6 +19027,43 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has-symbols": "^1.0.1"
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                },
+                               "object-inspect": {
+                                       "version": "1.8.0",
+                                       "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.8.0.tgz",
+                                       "integrity": "sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA=="
+                               },
+                               "object.assign": {
+                                       "version": "4.1.1",
+                                       "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.1.tgz",
+                                       "integrity": "sha512-VT/cxmx5yaoHSOTSyrCygIDFco+RsibY2NM0a4RdEeY/4KgqezwFtK1yr3U67xYhqJSlASm2pKhLVzPj2lr4bA==",
+                                       "requires": {
+                                               "define-properties": "^1.1.3",
+                                               "es-abstract": "^1.18.0-next.0",
+                                               "has-symbols": "^1.0.1",
+                                               "object-keys": "^1.1.1"
+                                       },
+                                       "dependencies": {
+                                               "es-abstract": {
+                                                       "version": "1.18.0-next.1",
+                                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz",
+                                                       "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==",
+                                                       "requires": {
+                                                               "es-to-primitive": "^1.2.1",
+                                                               "function-bind": "^1.1.1",
+                                                               "has": "^1.0.3",
+                                                               "has-symbols": "^1.0.1",
+                                                               "is-callable": "^1.2.2",
+                                                               "is-negative-zero": "^2.0.0",
+                                                               "is-regex": "^1.1.1",
+                                                               "object-inspect": "^1.8.0",
+                                                               "object-keys": "^1.1.1",
+                                                               "object.assign": "^4.1.1",
+                                                               "string.prototype.trimend": "^1.0.1",
+                                                               "string.prototype.trimstart": "^1.0.1"
+                                                       }
+                                               }
+                                       }
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18357,9 +19080,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">                                "es-abstract": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.17.6",
-                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.6.tgz",
-                                       "integrity": "sha512-Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.17.7",
+                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz",
+                                       "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==",
</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">                                                "es-to-primitive": "^1.2.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18366,11 +19089,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function-bind": "^1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has": "^1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has-symbols": "^1.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "is-callable": "^1.2.0",
-                                               "is-regex": "^1.1.0",
-                                               "object-inspect": "^1.7.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "is-callable": "^1.2.2",
+                                               "is-regex": "^1.1.1",
+                                               "object-inspect": "^1.8.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "object-keys": "^1.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "object.assign": "^4.1.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "object.assign": "^4.1.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "string.prototype.trimend": "^1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "string.prototype.trimstart": "^1.0.1"
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18393,9 +19116,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-callable": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.2.0",
-                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.0.tgz",
-                                       "integrity": "sha512-pyVD9AaGLxtg6srb2Ng6ynWJqkHU9bEM087AKck0w8QwDarTfNcpIYoU8x8Hv2Icm8u6kFJM18Dag8lyqGkviw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.2.2",
+                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.2.tgz",
+                                       "integrity": "sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-regex": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18406,6 +19129,46 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has-symbols": "^1.0.1"
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                },
+                               "object-inspect": {
+                                       "version": "1.8.0",
+                                       "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.8.0.tgz",
+                                       "integrity": "sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA==",
+                                       "dev": true
+                               },
+                               "object.assign": {
+                                       "version": "4.1.1",
+                                       "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.1.tgz",
+                                       "integrity": "sha512-VT/cxmx5yaoHSOTSyrCygIDFco+RsibY2NM0a4RdEeY/4KgqezwFtK1yr3U67xYhqJSlASm2pKhLVzPj2lr4bA==",
+                                       "dev": true,
+                                       "requires": {
+                                               "define-properties": "^1.1.3",
+                                               "es-abstract": "^1.18.0-next.0",
+                                               "has-symbols": "^1.0.1",
+                                               "object-keys": "^1.1.1"
+                                       },
+                                       "dependencies": {
+                                               "es-abstract": {
+                                                       "version": "1.18.0-next.1",
+                                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz",
+                                                       "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==",
+                                                       "dev": true,
+                                                       "requires": {
+                                                               "es-to-primitive": "^1.2.1",
+                                                               "function-bind": "^1.1.1",
+                                                               "has": "^1.0.3",
+                                                               "has-symbols": "^1.0.1",
+                                                               "is-callable": "^1.2.2",
+                                                               "is-negative-zero": "^2.0.0",
+                                                               "is-regex": "^1.1.1",
+                                                               "object-inspect": "^1.8.0",
+                                                               "object-keys": "^1.1.1",
+                                                               "object.assign": "^4.1.1",
+                                                               "string.prototype.trimend": "^1.0.1",
+                                                               "string.prototype.trimstart": "^1.0.1"
+                                                       }
+                                               }
+                                       }
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18483,9 +19246,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">                "opener": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.5.1",
-                       "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.1.tgz",
-                       "integrity": "sha512-goYSy5c2UXE4Ra1xixabeVh1guIX/ZV/YokJksb6q2lubWu6UbvPQ20p542/sFIll1nl8JnCyK9oBaOcCWXwvA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.5.2",
+                       "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz",
+                       "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==",
</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">                "opn": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -19202,9 +19965,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-custom-properties": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "9.1.1",
-                       "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-9.1.1.tgz",
-                       "integrity": "sha512-GVu+j7vwMTKUGhGXckYAFAAG5tTJUkSt8LuSyimtZdVVmdAEZYYqserkAgX8vwMhgGDPA4vJtWt7VgFxgiooDA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "9.2.0",
+                       "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-9.2.0.tgz",
+                       "integrity": "sha512-IFRV7LwapFkNa3MtvFpw+MEhgyUpaVZ62VlR5EM0AbmnGbNhU9qIE8u02vgUbl1gLkHK6sterEavamVPOwdE8g==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "postcss": "^7.0.17",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -19266,9 +20029,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-load-config": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "2.1.0",
-                       "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.0.tgz",
-                       "integrity": "sha512-4pV3JJVPLd5+RueiVVB+gFOAa7GWc25XQcMp86Zexzke69mKf6Nx9LRcQywdz7yZI9n1udOxmLuAwTBypypF8Q==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "2.1.2",
+                       "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.2.tgz",
+                       "integrity": "sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==",
</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">                                "cosmiconfig": "^5.0.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -19420,9 +20183,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": "7.0.32",
-                                       "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.32.tgz",
-                                       "integrity": "sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "7.0.35",
+                                       "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
+                                       "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
</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">                                                "chalk": "^2.4.2",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -19431,14 +20194,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">                                "postcss-selector-parser": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "6.0.2",
-                                       "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz",
-                                       "integrity": "sha512-36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "6.0.4",
+                                       "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz",
+                                       "integrity": "sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw==",
</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">                                                "cssesc": "^3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "indexes-of": "^1.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "uniq": "^1.0.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "uniq": "^1.0.1",
+                                               "util-deprecate": "^1.0.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "postcss-value-parser": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -19475,14 +20239,15 @@
</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">                                "postcss-selector-parser": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "6.0.2",
-                                       "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz",
-                                       "integrity": "sha512-36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "6.0.4",
+                                       "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz",
+                                       "integrity": "sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw==",
</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">                                                "cssesc": "^3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "indexes-of": "^1.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "uniq": "^1.0.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "uniq": "^1.0.1",
+                                               "util-deprecate": "^1.0.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                }
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -19631,58 +20396,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "postcss-value-parser": "^3.0.0"
</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">-                "postcss-reporter": {
-                       "version": "6.0.1",
-                       "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-6.0.1.tgz",
-                       "integrity": "sha512-LpmQjfRWyabc+fRygxZjpRxfhRf9u/fdlKf4VHG4TSPbV2XNsuISzYW1KL+1aQzx53CAppa1bKG4APIB/DOXXw==",
-                       "dev": true,
-                       "requires": {
-                               "chalk": "^2.4.1",
-                               "lodash": "^4.17.11",
-                               "log-symbols": "^2.2.0",
-                               "postcss": "^7.0.7"
-                       },
-                       "dependencies": {
-                               "ansi-styles": {
-                                       "version": "3.2.1",
-                                       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
-                                       "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
-                                       "dev": true,
-                                       "requires": {
-                                               "color-convert": "^1.9.0"
-                                       }
-                               },
-                               "chalk": {
-                                       "version": "2.4.2",
-                                       "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
-                                       "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
-                                       "dev": true,
-                                       "requires": {
-                                               "ansi-styles": "^3.2.1",
-                                               "escape-string-regexp": "^1.0.5",
-                                               "supports-color": "^5.3.0"
-                                       }
-                               },
-                               "log-symbols": {
-                                       "version": "2.2.0",
-                                       "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz",
-                                       "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==",
-                                       "dev": true,
-                                       "requires": {
-                                               "chalk": "^2.0.1"
-                                       }
-                               },
-                               "supports-color": {
-                                       "version": "5.5.0",
-                                       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
-                                       "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
-                                       "dev": true,
-                                       "requires": {
-                                               "has-flag": "^3.0.0"
-                                       }
-                               }
-                       }
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "postcss-resolve-nested-selector": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "0.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -19730,9 +20443,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": "7.0.32",
-                                       "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.32.tgz",
-                                       "integrity": "sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "7.0.35",
+                                       "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
+                                       "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
</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">                                                "chalk": "^2.4.2",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -19799,9 +20512,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": "7.0.32",
-                                       "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.32.tgz",
-                                       "integrity": "sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "7.0.35",
+                                       "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
+                                       "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
</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">                                                "chalk": "^2.4.2",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20372,9 +21085,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">                "re-resizable": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "6.5.4",
-                       "resolved": "https://registry.npmjs.org/re-resizable/-/re-resizable-6.5.4.tgz",
-                       "integrity": "sha512-7T3L1lexB2zkZIDmzRJbwdq+xGFuRkrEVQIf5hBPnh7JuS9kG9Yc8XgIaxTWic1kU7jVlDgqzfId/gvmpBCjpA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "6.6.1",
+                       "resolved": "https://registry.npmjs.org/re-resizable/-/re-resizable-6.6.1.tgz",
+                       "integrity": "sha512-ttWVasZ9X7c0ir0+4YK47tkmm9EAFssW07YLkeLzG5HCOuFgFAlSVzMlzAH0h3i6hDShQCHHJecVx5rk+snoFA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "fast-memoize": "^2.5.1"
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20400,7 +21113,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "react-autosize-textarea": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "3.0.3",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "resolved": "http://registry.npmjs.org/react-autosize-textarea/-/react-autosize-textarea-3.0.3.tgz",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "resolved": "https://registry.npmjs.org/react-autosize-textarea/-/react-autosize-textarea-3.0.3.tgz",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "integrity": "sha512-iOSZK7RUuJ+iEwkJ9rqYciqtjQgrG1CCRFL6h8Bk61kODnRyEq4tS74IgXpI1t4S6jBBZVm+6ugaU+tWTlVxXg==",
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "autosize": "^4.0.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20440,17 +21153,17 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "react-easy-crop": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.1.1",
-                       "resolved": "https://registry.npmjs.org/react-easy-crop/-/react-easy-crop-3.1.1.tgz",
-                       "integrity": "sha512-q5NYzFyzMNbTg/hYLc74lWl/uuQPbWAvge0MUywkLdAuc2A6KxKWplcMBHGQg3dVGqMqnpu7TMDgiZboJOFkbA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.2.0",
+                       "resolved": "https://registry.npmjs.org/react-easy-crop/-/react-easy-crop-3.2.0.tgz",
+                       "integrity": "sha512-eh95jzu/XUFg8RNI45GhTTgfgHAK+J+fh9YBdfeiKxwluERW0FhJ+rh4TcuLL8seK7ol68w1M246Q5sylfTlCA==",
</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">-                                "tslib": "1.11.2"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "tslib": "2.0.1"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "tslib": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.11.2",
-                                       "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.11.2.tgz",
-                                       "integrity": "sha512-tTSkux6IGPnUGUd1XAZHcpu85MOkIl5zX49pO+jfsie3eP0B6pyhOlLXm3cAC6T7s+euSDDUUV+Acop5WmtkVg=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "2.0.1",
+                                       "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.1.tgz",
+                                       "integrity": "sha512-SgIkNheinmEBgx1IUNirK0TUD4X9yjjBRTqqjggWCU3pUEqIk3/Uwl3yRixYKT6WjQuGiwDv4NomL3wqRCj+CQ=="
</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">@@ -20459,6 +21172,16 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.8.6.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                        "integrity": "sha512-aUk3bHfZ2bRSVFFbbeVS4i+lNPZr3/WM5jT2J5omUVV1zzcs1nAaf3l51ctA5FFvCRbhrH0bdAsRRQddFJZPtA=="
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "react-lifecycles-compat": {
+                       "version": "3.0.4",
+                       "resolved": "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz",
+                       "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA=="
+               },
+               "react-merge-refs": {
+                       "version": "1.1.0",
+                       "resolved": "https://registry.npmjs.org/react-merge-refs/-/react-merge-refs-1.1.0.tgz",
+                       "integrity": "sha512-alTKsjEL0dKH/ru1Iyn7vliS2QRcBp9zZPGoWxUOvRGWPUYgjo+V01is7p04It6KhgrzhJGnIj9GgX8W4bZoCQ=="
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "react-moment-proptypes": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.7.0",
</span><span class="cx" style="display: block; padding: 0 10px">                        "resolved": "https://registry.npmjs.org/react-moment-proptypes/-/react-moment-proptypes-1.7.0.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20533,10 +21256,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">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "react-transition-group": {
+                       "version": "2.9.0",
+                       "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-2.9.0.tgz",
+                       "integrity": "sha512-+HzNTCHpeQyl4MJ/bdE0u6XRMe9+XG/+aL4mCxVN4DnPBQ0/5bfHWPDuOZUzYdMj94daZaZdCCc1Dzt9R/xSSg==",
+                       "requires": {
+                               "dom-helpers": "^3.4.0",
+                               "loose-envify": "^1.4.0",
+                               "prop-types": "^15.6.2",
+                               "react-lifecycles-compat": "^3.0.4"
+                       }
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "react-use-gesture": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "7.0.15",
-                       "resolved": "https://registry.npmjs.org/react-use-gesture/-/react-use-gesture-7.0.15.tgz",
-                       "integrity": "sha512-vHQkaa7oUbSDTAcFk9huQXa7E8KPrZH91erPuOMoqZT513qvtbb/SzTQ33lHc71/kOoJkMbzOkc4uoA4sT7Ogg=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "7.0.16",
+                       "resolved": "https://registry.npmjs.org/react-use-gesture/-/react-use-gesture-7.0.16.tgz",
+                       "integrity": "sha512-gwgX+E+WQG0T1uFVl3z8j3ZwH3QQGIgVl7VtQEC2m0IscSs668sSps4Ss3CFp3Vns8xx0j9TVK4aBXH6+YrpEg=="
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "react-with-direction": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.3.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20907,9 +21641,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">                "regexpu-core": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "4.7.0",
-                       "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.0.tgz",
-                       "integrity": "sha512-TQ4KXRnIn6tz6tjnrXEkD/sshygKH/j5KzK86X8MkeHyZ8qst/LZ89j3X4/8HEIfHANTFIP/AbXakeRhWIl5YQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "4.7.1",
+                       "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.1.tgz",
+                       "integrity": "sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ==",
</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">                                "regenerate": "^1.4.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -21800,9 +22534,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "ajv": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "6.12.4",
-                                       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.4.tgz",
-                                       "integrity": "sha512-eienB2c9qVQs2KWexhkrdMLVDoIQCz5KSeLxwg9Lzk4DOfBtIK9PQwwufcsn1jjGuf9WZmqPMbGxOzfcuphJCQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "6.12.6",
+                                       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
+                                       "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "fast-deep-equal": "^3.1.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -21841,14 +22575,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">                                "schema-utils": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "2.7.0",
-                                       "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz",
-                                       "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "2.7.1",
+                                       "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz",
+                                       "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==",
</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">-                                                "@types/json-schema": "^7.0.4",
-                                               "ajv": "^6.12.2",
-                                               "ajv-keywords": "^3.4.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "@types/json-schema": "^7.0.5",
+                                               "ajv": "^6.12.4",
+                                               "ajv-keywords": "^3.5.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "semver": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -22124,7 +22858,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "sha.js": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "2.4.11",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "resolved": "http://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==",
</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">@@ -22208,9 +22942,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">                                "es-abstract": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.18.0-next.0",
-                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.0.tgz",
-                                       "integrity": "sha512-elZXTZXKn51hUBdJjSZGYRujuzilgXo8vSPQzjGYXLvSlGiCo8VO8ZGV3kjo9a0WNJJ57hENagwbtlRuHuzkcQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.18.0-next.1",
+                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz",
+                                       "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==",
</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">                                                "es-to-primitive": "^1.2.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -22217,12 +22951,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function-bind": "^1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has": "^1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has-symbols": "^1.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "is-callable": "^1.2.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "is-callable": "^1.2.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "is-negative-zero": "^2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "is-regex": "^1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "object-inspect": "^1.8.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "object-keys": "^1.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "object.assign": "^4.1.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "object.assign": "^4.1.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "string.prototype.trimend": "^1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "string.prototype.trimstart": "^1.0.1"
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -22245,9 +22979,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-callable": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.2.0",
-                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.0.tgz",
-                                       "integrity": "sha512-pyVD9AaGLxtg6srb2Ng6ynWJqkHU9bEM087AKck0w8QwDarTfNcpIYoU8x8Hv2Icm8u6kFJM18Dag8lyqGkviw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.2.2",
+                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.2.tgz",
+                                       "integrity": "sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-regex": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -22264,6 +22998,18 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.8.0.tgz",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "integrity": "sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA==",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dev": true
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                },
+                               "object.assign": {
+                                       "version": "4.1.1",
+                                       "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.1.tgz",
+                                       "integrity": "sha512-VT/cxmx5yaoHSOTSyrCygIDFco+RsibY2NM0a4RdEeY/4KgqezwFtK1yr3U67xYhqJSlASm2pKhLVzPj2lr4bA==",
+                                       "dev": true,
+                                       "requires": {
+                                               "define-properties": "^1.1.3",
+                                               "es-abstract": "^1.18.0-next.0",
+                                               "has-symbols": "^1.0.1",
+                                               "object-keys": "^1.1.1"
+                                       }
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23067,9 +23813,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">                                "es-abstract": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.17.6",
-                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.6.tgz",
-                                       "integrity": "sha512-Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.17.7",
+                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz",
+                                       "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==",
</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">                                                "es-to-primitive": "^1.2.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23076,11 +23822,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function-bind": "^1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has": "^1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has-symbols": "^1.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "is-callable": "^1.2.0",
-                                               "is-regex": "^1.1.0",
-                                               "object-inspect": "^1.7.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "is-callable": "^1.2.2",
+                                               "is-regex": "^1.1.1",
+                                               "object-inspect": "^1.8.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "object-keys": "^1.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "object.assign": "^4.1.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "object.assign": "^4.1.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "string.prototype.trimend": "^1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "string.prototype.trimstart": "^1.0.1"
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23103,9 +23849,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-callable": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.2.0",
-                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.0.tgz",
-                                       "integrity": "sha512-pyVD9AaGLxtg6srb2Ng6ynWJqkHU9bEM087AKck0w8QwDarTfNcpIYoU8x8Hv2Icm8u6kFJM18Dag8lyqGkviw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.2.2",
+                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.2.tgz",
+                                       "integrity": "sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-regex": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23116,24 +23862,63 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has-symbols": "^1.0.1"
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                },
+                               "object-inspect": {
+                                       "version": "1.8.0",
+                                       "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.8.0.tgz",
+                                       "integrity": "sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA==",
+                                       "dev": true
+                               },
+                               "object.assign": {
+                                       "version": "4.1.1",
+                                       "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.1.tgz",
+                                       "integrity": "sha512-VT/cxmx5yaoHSOTSyrCygIDFco+RsibY2NM0a4RdEeY/4KgqezwFtK1yr3U67xYhqJSlASm2pKhLVzPj2lr4bA==",
+                                       "dev": true,
+                                       "requires": {
+                                               "define-properties": "^1.1.3",
+                                               "es-abstract": "^1.18.0-next.0",
+                                               "has-symbols": "^1.0.1",
+                                               "object-keys": "^1.1.1"
+                                       },
+                                       "dependencies": {
+                                               "es-abstract": {
+                                                       "version": "1.18.0-next.1",
+                                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz",
+                                                       "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==",
+                                                       "dev": true,
+                                                       "requires": {
+                                                               "es-to-primitive": "^1.2.1",
+                                                               "function-bind": "^1.1.1",
+                                                               "has": "^1.0.3",
+                                                               "has-symbols": "^1.0.1",
+                                                               "is-callable": "^1.2.2",
+                                                               "is-negative-zero": "^2.0.0",
+                                                               "is-regex": "^1.1.1",
+                                                               "object-inspect": "^1.8.0",
+                                                               "object-keys": "^1.1.1",
+                                                               "object.assign": "^4.1.1",
+                                                               "string.prototype.trimend": "^1.0.1",
+                                                               "string.prototype.trimstart": "^1.0.1"
+                                                       }
+                                               }
+                                       }
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "string.prototype.trim": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.2.1",
-                       "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.1.tgz",
-                       "integrity": "sha512-MjGFEeqixw47dAMFMtgUro/I0+wNqZB5GKXGt1fFr24u3TzDXCPu7J9Buppzoe3r/LqkSDLDDJzE15RGWDGAVw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.2.2",
+                       "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.2.tgz",
+                       "integrity": "sha512-b5yrbl3BXIjHau9Prk7U0RRYcUYdN4wGSVaqoBQS50CCE3KBuYU0TYRNPFCP7aVoNMX87HKThdMRVIP3giclKg==",
</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">                                "define-properties": "^1.1.3",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "es-abstract": "^1.17.0-next.1",
-                               "function-bind": "^1.1.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "es-abstract": "^1.18.0-next.0"
</ins><span class="cx" style="display: block; padding: 0 10px">                         },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "es-abstract": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.17.6",
-                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.6.tgz",
-                                       "integrity": "sha512-Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.18.0-next.1",
+                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz",
+                                       "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==",
</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">                                                "es-to-primitive": "^1.2.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23140,11 +23925,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function-bind": "^1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has": "^1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has-symbols": "^1.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "is-callable": "^1.2.0",
-                                               "is-regex": "^1.1.0",
-                                               "object-inspect": "^1.7.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "is-callable": "^1.2.2",
+                                               "is-negative-zero": "^2.0.0",
+                                               "is-regex": "^1.1.1",
+                                               "object-inspect": "^1.8.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "object-keys": "^1.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "object.assign": "^4.1.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "object.assign": "^4.1.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "string.prototype.trimend": "^1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "string.prototype.trimstart": "^1.0.1"
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23167,9 +23953,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-callable": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.2.0",
-                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.0.tgz",
-                                       "integrity": "sha512-pyVD9AaGLxtg6srb2Ng6ynWJqkHU9bEM087AKck0w8QwDarTfNcpIYoU8x8Hv2Icm8u6kFJM18Dag8lyqGkviw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.2.2",
+                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.2.tgz",
+                                       "integrity": "sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-regex": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23180,6 +23966,24 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has-symbols": "^1.0.1"
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                },
+                               "object-inspect": {
+                                       "version": "1.8.0",
+                                       "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.8.0.tgz",
+                                       "integrity": "sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA==",
+                                       "dev": true
+                               },
+                               "object.assign": {
+                                       "version": "4.1.1",
+                                       "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.1.tgz",
+                                       "integrity": "sha512-VT/cxmx5yaoHSOTSyrCygIDFco+RsibY2NM0a4RdEeY/4KgqezwFtK1yr3U67xYhqJSlASm2pKhLVzPj2lr4bA==",
+                                       "dev": true,
+                                       "requires": {
+                                               "define-properties": "^1.1.3",
+                                               "es-abstract": "^1.18.0-next.0",
+                                               "has-symbols": "^1.0.1",
+                                               "object-keys": "^1.1.1"
+                                       }
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23193,19 +23997,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "es-abstract": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.17.6",
-                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.6.tgz",
-                                       "integrity": "sha512-Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.17.7",
+                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz",
+                                       "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "es-to-primitive": "^1.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function-bind": "^1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has": "^1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has-symbols": "^1.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "is-callable": "^1.2.0",
-                                               "is-regex": "^1.1.0",
-                                               "object-inspect": "^1.7.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "is-callable": "^1.2.2",
+                                               "is-regex": "^1.1.1",
+                                               "object-inspect": "^1.8.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "object-keys": "^1.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "object.assign": "^4.1.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "object.assign": "^4.1.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "string.prototype.trimend": "^1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "string.prototype.trimstart": "^1.0.1"
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23226,9 +24030,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg=="
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-callable": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.2.0",
-                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.0.tgz",
-                                       "integrity": "sha512-pyVD9AaGLxtg6srb2Ng6ynWJqkHU9bEM087AKck0w8QwDarTfNcpIYoU8x8Hv2Icm8u6kFJM18Dag8lyqGkviw=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.2.2",
+                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.2.tgz",
+                                       "integrity": "sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA=="
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-regex": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "1.1.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23237,6 +24041,43 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has-symbols": "^1.0.1"
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                },
+                               "object-inspect": {
+                                       "version": "1.8.0",
+                                       "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.8.0.tgz",
+                                       "integrity": "sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA=="
+                               },
+                               "object.assign": {
+                                       "version": "4.1.1",
+                                       "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.1.tgz",
+                                       "integrity": "sha512-VT/cxmx5yaoHSOTSyrCygIDFco+RsibY2NM0a4RdEeY/4KgqezwFtK1yr3U67xYhqJSlASm2pKhLVzPj2lr4bA==",
+                                       "requires": {
+                                               "define-properties": "^1.1.3",
+                                               "es-abstract": "^1.18.0-next.0",
+                                               "has-symbols": "^1.0.1",
+                                               "object-keys": "^1.1.1"
+                                       },
+                                       "dependencies": {
+                                               "es-abstract": {
+                                                       "version": "1.18.0-next.1",
+                                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz",
+                                                       "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==",
+                                                       "requires": {
+                                                               "es-to-primitive": "^1.2.1",
+                                                               "function-bind": "^1.1.1",
+                                                               "has": "^1.0.3",
+                                                               "has-symbols": "^1.0.1",
+                                                               "is-callable": "^1.2.2",
+                                                               "is-negative-zero": "^2.0.0",
+                                                               "is-regex": "^1.1.1",
+                                                               "object-inspect": "^1.8.0",
+                                                               "object-keys": "^1.1.1",
+                                                               "object.assign": "^4.1.1",
+                                                               "string.prototype.trimend": "^1.0.1",
+                                                               "string.prototype.trimstart": "^1.0.1"
+                                                       }
+                                               }
+                                       }
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23270,19 +24111,19 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "es-abstract": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.17.6",
-                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.6.tgz",
-                                       "integrity": "sha512-Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.17.7",
+                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz",
+                                       "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "es-to-primitive": "^1.2.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "function-bind": "^1.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has": "^1.0.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has-symbols": "^1.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "is-callable": "^1.2.0",
-                                               "is-regex": "^1.1.0",
-                                               "object-inspect": "^1.7.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "is-callable": "^1.2.2",
+                                               "is-regex": "^1.1.1",
+                                               "object-inspect": "^1.8.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "object-keys": "^1.1.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "object.assign": "^4.1.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "object.assign": "^4.1.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "string.prototype.trimend": "^1.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "string.prototype.trimstart": "^1.0.1"
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23303,9 +24144,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg=="
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-callable": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.2.0",
-                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.0.tgz",
-                                       "integrity": "sha512-pyVD9AaGLxtg6srb2Ng6ynWJqkHU9bEM087AKck0w8QwDarTfNcpIYoU8x8Hv2Icm8u6kFJM18Dag8lyqGkviw=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.2.2",
+                                       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.2.tgz",
+                                       "integrity": "sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA=="
</ins><span class="cx" style="display: block; padding: 0 10px">                                 },
</span><span class="cx" style="display: block; padding: 0 10px">                                "is-regex": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "1.1.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23314,6 +24155,43 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has-symbols": "^1.0.1"
</span><span class="cx" style="display: block; padding: 0 10px">                                        }
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                },
+                               "object-inspect": {
+                                       "version": "1.8.0",
+                                       "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.8.0.tgz",
+                                       "integrity": "sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA=="
+                               },
+                               "object.assign": {
+                                       "version": "4.1.1",
+                                       "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.1.tgz",
+                                       "integrity": "sha512-VT/cxmx5yaoHSOTSyrCygIDFco+RsibY2NM0a4RdEeY/4KgqezwFtK1yr3U67xYhqJSlASm2pKhLVzPj2lr4bA==",
+                                       "requires": {
+                                               "define-properties": "^1.1.3",
+                                               "es-abstract": "^1.18.0-next.0",
+                                               "has-symbols": "^1.0.1",
+                                               "object-keys": "^1.1.1"
+                                       },
+                                       "dependencies": {
+                                               "es-abstract": {
+                                                       "version": "1.18.0-next.1",
+                                                       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz",
+                                                       "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==",
+                                                       "requires": {
+                                                               "es-to-primitive": "^1.2.1",
+                                                               "function-bind": "^1.1.1",
+                                                               "has": "^1.0.3",
+                                                               "has-symbols": "^1.0.1",
+                                                               "is-callable": "^1.2.2",
+                                                               "is-negative-zero": "^2.0.0",
+                                                               "is-regex": "^1.1.1",
+                                                               "object-inspect": "^1.8.0",
+                                                               "object-keys": "^1.1.1",
+                                                               "object.assign": "^4.1.1",
+                                                               "string.prototype.trimend": "^1.0.1",
+                                                               "string.prototype.trimstart": "^1.0.1"
+                                                       }
+                                               }
+                                       }
</ins><span class="cx" style="display: block; padding: 0 10px">                                 }
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23418,19 +24296,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">                "stylelint": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "13.6.1",
-                       "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-13.6.1.tgz",
-                       "integrity": "sha512-XyvKyNE7eyrqkuZ85Citd/Uv3ljGiuYHC6UiztTR6sWS9rza8j3UeQv/eGcQS9NZz/imiC4GKdk1EVL3wst5vw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "13.7.2",
+                       "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-13.7.2.tgz",
+                       "integrity": "sha512-mmieorkfmO+ZA6CNDu1ic9qpt4tFvH2QUB7vqXgrMVHe5ENU69q7YDq0YUg/UHLuCsZOWhUAvcMcLzLDIERzSg==",
</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">-                                "@stylelint/postcss-css-in-js": "^0.37.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "@stylelint/postcss-css-in-js": "^0.37.2",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "@stylelint/postcss-markdown": "^0.36.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "autoprefixer": "^9.8.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "autoprefixer": "^9.8.6",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "balanced-match": "^1.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "chalk": "^4.1.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "cosmiconfig": "^6.0.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "cosmiconfig": "^7.0.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "debug": "^4.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "execall": "^2.0.0",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                "fast-glob": "^3.2.4",
+                               "fastest-levenshtein": "^1.0.12",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "file-entry-cache": "^5.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "get-stdin": "^8.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "global-modules": "^2.0.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23441,11 +24321,10 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "import-lazy": "^4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "imurmurhash": "^0.1.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                "known-css-properties": "^0.19.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "leven": "^3.1.0",
-                               "lodash": "^4.17.15",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "lodash": "^4.17.20",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "log-symbols": "^4.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "mathml-tag-names": "^2.1.3",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "meow": "^7.0.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "meow": "^7.1.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "micromatch": "^4.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "normalize-selector": "^0.2.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "postcss": "^7.0.32",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23452,7 +24331,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "postcss-html": "^0.36.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "postcss-less": "^3.1.4",
</span><span class="cx" style="display: block; padding: 0 10px">                                "postcss-media-query-parser": "^0.2.3",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "postcss-reporter": "^6.0.1",
</del><span class="cx" style="display: block; padding: 0 10px">                                 "postcss-resolve-nested-selector": "^0.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "postcss-safe-parser": "^4.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                "postcss-sass": "^0.4.4",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23468,11 +24346,29 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "style-search": "^0.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "sugarss": "^2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                "svg-tags": "^1.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "table": "^5.4.6",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "table": "^6.0.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "v8-compile-cache": "^2.1.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "write-file-atomic": "^3.0.3"
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                "@nodelib/fs.stat": {
+                                       "version": "2.0.3",
+                                       "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz",
+                                       "integrity": "sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA==",
+                                       "dev": true
+                               },
+                               "ajv": {
+                                       "version": "6.12.6",
+                                       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
+                                       "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
+                                       "dev": true,
+                                       "requires": {
+                                               "fast-deep-equal": "^3.1.1",
+                                               "fast-json-stable-stringify": "^2.0.0",
+                                               "json-schema-traverse": "^0.4.1",
+                                               "uri-js": "^4.2.2"
+                                       }
+                               },
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "ansi-regex": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "5.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23488,6 +24384,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                "color-convert": "^1.9.0"
</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">+                                "astral-regex": {
+                                       "version": "2.0.0",
+                                       "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz",
+                                       "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==",
+                                       "dev": true
+                               },
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "autoprefixer": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "9.8.6",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.6.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23513,49 +24415,55 @@
</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">                                "browserslist": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "4.14.0",
-                                       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.0.tgz",
-                                       "integrity": "sha512-pUsXKAF2lVwhmtpeA3LJrZ76jXuusrNyhduuQs7CDFf9foT4Y38aQOserd2lMe5DSSrjf3fx34oHwryuvxAUgQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "4.14.5",
+                                       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.5.tgz",
+                                       "integrity": "sha512-Z+vsCZIvCBvqLoYkBFTwEYH3v5MCQbsAjp50ERycpOjnPmolg1Gjy4+KaWWpm8QOJt9GHkhdqAl14NpCX73CWA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "caniuse-lite": "^1.0.30001111",
-                                               "electron-to-chromium": "^1.3.523",
-                                               "escalade": "^3.0.2",
-                                               "node-releases": "^1.1.60"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "caniuse-lite": "^1.0.30001135",
+                                               "electron-to-chromium": "^1.3.571",
+                                               "escalade": "^3.1.0",
+                                               "node-releases": "^1.1.61"
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "caniuse-lite": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.0.30001118",
-                                       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001118.tgz",
-                                       "integrity": "sha512-RNKPLojZo74a0cP7jFMidQI7nvLER40HgNfgKQEJ2PFm225L0ectUungNQoK3Xk3StQcFbpBPNEvoWD59436Hg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.0.30001148",
+                                       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001148.tgz",
+                                       "integrity": "sha512-E66qcd0KMKZHNJQt9hiLZGE3J4zuTqE1OnU53miEVtylFbwOEmeA5OsRu90noZful+XGSQOni1aT2tiqu/9yYw==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                "color-name": {
+                                       "version": "1.1.4",
+                                       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+                                       "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+                                       "dev": true
+                               },
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "cosmiconfig": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "6.0.0",
-                                       "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz",
-                                       "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "7.0.0",
+                                       "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz",
+                                       "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==",
</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/parse-json": "^4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "import-fresh": "^3.1.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "import-fresh": "^3.2.1",
</ins><span class="cx" style="display: block; padding: 0 10px">                                                 "parse-json": "^5.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "path-type": "^4.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "yaml": "^1.7.2"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "yaml": "^1.10.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">                                "debug": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "4.1.1",
-                                       "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
-                                       "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "4.2.0",
+                                       "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz",
+                                       "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==",
</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">-                                                "ms": "^2.1.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "ms": "2.1.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "electron-to-chromium": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.3.549",
-                                       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.549.tgz",
-                                       "integrity": "sha512-q09qZdginlqDH3+Y1P6ch5UDTW8nZ1ijwMkxFs15J/DAWOwqolIx8HZH1UP0vReByBigk/dPlU22xS1MaZ+kpQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.3.578",
+                                       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.578.tgz",
+                                       "integrity": "sha512-z4gU6dA1CbBJsAErW5swTGAaU2TBzc2mPAonJb00zqW1rOraDo2zfBMDRvaz9cVic+0JEZiYbHWPw/fTaZlG2Q==",
</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">                                "emoji-regex": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23564,6 +24472,26 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                "fast-deep-equal": {
+                                       "version": "3.1.3",
+                                       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
+                                       "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
+                                       "dev": true
+                               },
+                               "fast-glob": {
+                                       "version": "3.2.4",
+                                       "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.4.tgz",
+                                       "integrity": "sha512-kr/Oo6PX51265qeuCYsyGypiO5uJFgBS0jksyG7FUeCyQzNwYnzrNIMR1NXfkZXsMYXYLRAHgISHBz8gQcxKHQ==",
+                                       "dev": true,
+                                       "requires": {
+                                               "@nodelib/fs.stat": "^2.0.2",
+                                               "@nodelib/fs.walk": "^1.2.3",
+                                               "glob-parent": "^5.1.0",
+                                               "merge2": "^1.3.0",
+                                               "micromatch": "^4.0.2",
+                                               "picomatch": "^2.2.1"
+                                       }
+                               },
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "fill-range": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "7.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23589,6 +24517,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "integrity": "sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                "glob-parent": {
+                                       "version": "5.1.1",
+                                       "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz",
+                                       "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==",
+                                       "dev": true,
+                                       "requires": {
+                                               "is-glob": "^4.0.1"
+                                       }
+                               },
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "global-modules": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "2.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23648,10 +24585,16 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                "p-locate": "^4.1.0"
</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">+                                "lodash": {
+                                       "version": "4.17.20",
+                                       "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz",
+                                       "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==",
+                                       "dev": true
+                               },
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "meow": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "7.1.0",
-                                       "resolved": "https://registry.npmjs.org/meow/-/meow-7.1.0.tgz",
-                                       "integrity": "sha512-kq5F0KVteskZ3JdfyQFivJEj2RaA8NFsS4+r9DaMKLcUHpk5OcHS3Q0XkCXONB1mZRPsu/Y/qImKri0nwSEZog==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "7.1.1",
+                                       "resolved": "https://registry.npmjs.org/meow/-/meow-7.1.1.tgz",
+                                       "integrity": "sha512-GWHvA5QOcS412WCo8vwKDlTelGLsCGBVevQB5Kva961rmNfun0PCbv5+xta2kUMFJyR8/oWnn7ddeKdosbAPbA==",
</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/minimist": "^1.2.0",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23667,6 +24610,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                "yargs-parser": "^18.1.3"
</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">+                                "merge2": {
+                                       "version": "1.4.1",
+                                       "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
+                                       "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
+                                       "dev": true
+                               },
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "micromatch": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "4.0.2",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23684,9 +24633,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">                                "node-releases": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "1.1.60",
-                                       "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.60.tgz",
-                                       "integrity": "sha512-gsO4vjEdQaTusZAEebUWp2a5d7dF5DYoIpDG7WySnk7BuZDW+GPpHXoXXuYawRBr/9t5q54tirPz79kFIWg4dA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "1.1.61",
+                                       "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.61.tgz",
+                                       "integrity": "sha512-DD5vebQLg8jLCOzwupn954fbIiZht05DAZs0k2u8NStSe6h9XdsuIQL8hSRKYiU8WUQRznmSDrKGbv3ObOmC7g==",
</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">                                "p-locate": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23723,9 +24672,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">                                "postcss": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "7.0.32",
-                                       "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.32.tgz",
-                                       "integrity": "sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "7.0.35",
+                                       "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
+                                       "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
</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">                                                "chalk": "^2.4.2",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23758,14 +24707,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">                                "postcss-selector-parser": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "6.0.2",
-                                       "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz",
-                                       "integrity": "sha512-36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "6.0.4",
+                                       "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz",
+                                       "integrity": "sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw==",
</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">                                                "cssesc": "^3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "indexes-of": "^1.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "uniq": "^1.0.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "uniq": "^1.0.1",
+                                               "util-deprecate": "^1.0.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "postcss-value-parser": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23805,6 +24755,37 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                        "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "dev": true
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                "slice-ansi": {
+                                       "version": "4.0.0",
+                                       "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz",
+                                       "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==",
+                                       "dev": true,
+                                       "requires": {
+                                               "ansi-styles": "^4.0.0",
+                                               "astral-regex": "^2.0.0",
+                                               "is-fullwidth-code-point": "^3.0.0"
+                                       },
+                                       "dependencies": {
+                                               "ansi-styles": {
+                                                       "version": "4.3.0",
+                                                       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+                                                       "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+                                                       "dev": true,
+                                                       "requires": {
+                                                               "color-convert": "^2.0.1"
+                                                       }
+                                               },
+                                               "color-convert": {
+                                                       "version": "2.0.1",
+                                                       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+                                                       "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+                                                       "dev": true,
+                                                       "requires": {
+                                                               "color-name": "~1.1.4"
+                                                       }
+                                               }
+                                       }
+                               },
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "source-map": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "0.6.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23840,6 +24821,18 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                                "has-flag": "^3.0.0"
</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">+                                "table": {
+                                       "version": "6.0.3",
+                                       "resolved": "https://registry.npmjs.org/table/-/table-6.0.3.tgz",
+                                       "integrity": "sha512-8321ZMcf1B9HvVX/btKv8mMZahCjn2aYrDlpqHaBFCfnox64edeH9kEid0vTLTRR8gWR2A20aDgeuTTea4sVtw==",
+                                       "dev": true,
+                                       "requires": {
+                                               "ajv": "^6.12.4",
+                                               "lodash": "^4.17.20",
+                                               "slice-ansi": "^4.0.0",
+                                               "string-width": "^4.2.0"
+                                       }
+                               },
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "to-regex-range": {
</span><span class="cx" style="display: block; padding: 0 10px">                                        "version": "5.0.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                        "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23907,14 +24900,15 @@
</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">                                "postcss-selector-parser": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "6.0.2",
-                                       "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz",
-                                       "integrity": "sha512-36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "6.0.4",
+                                       "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz",
+                                       "integrity": "sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw==",
</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">                                                "cssesc": "^3.0.0",
</span><span class="cx" style="display: block; padding: 0 10px">                                                "indexes-of": "^1.0.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                                "uniq": "^1.0.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "uniq": "^1.0.1",
+                                               "util-deprecate": "^1.0.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "postcss-value-parser": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -24085,9 +25079,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "ajv": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "6.12.4",
-                                       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.4.tgz",
-                                       "integrity": "sha512-eienB2c9qVQs2KWexhkrdMLVDoIQCz5KSeLxwg9Lzk4DOfBtIK9PQwwufcsn1jjGuf9WZmqPMbGxOzfcuphJCQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "6.12.6",
+                                       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
+                                       "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "fast-deep-equal": "^3.1.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -24458,14 +25452,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">                "tinycolor2": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.4.1",
-                       "resolved": "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.4.1.tgz",
-                       "integrity": "sha1-9PrTM0R7wLB9TcjpIJ2POaisd+g="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.4.2",
+                       "resolved": "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.4.2.tgz",
+                       "integrity": "sha512-vJhccZPs965sV/L2sU4oRQVAos0pQXwsvTLkWYdqJ+a8Q5kPFzJTuOFwy7UniPli44NKQGAglksjvOcpo95aZA=="
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "tlds": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "1.209.0",
-                       "resolved": "https://registry.npmjs.org/tlds/-/tlds-1.209.0.tgz",
-                       "integrity": "sha512-KVsZ1NSpBodpo42/JIwTyau7SqUxV/qQMp2epSDPa99885LpHWLaVCCt8CWzGe4X5YIVNr+b6bUys9e9eEb5OA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "1.211.0",
+                       "resolved": "https://registry.npmjs.org/tlds/-/tlds-1.211.0.tgz",
+                       "integrity": "sha512-xo3HkJ8cmluINOK9ziKNeDcNjQibPNeVAlGfwgyhvxrBv1ZFqs74DcnffKaemHcOI8tNgQ+pB7G8GbcmZENKoA==",
</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">                "tmp": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -24743,9 +25737,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">                "ua-parser-js": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "0.7.21",
-                       "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.21.tgz",
-                       "integrity": "sha512-+O8/qh/Qj8CgC6eYBVBykMrNtp5Gebn4dlGD/kKXVkJNDwyrAwSIqwz8CDf+tsAIWVycKcku6gIXJ0qwx/ZXaQ=="
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "0.7.22",
+                       "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.22.tgz",
+                       "integrity": "sha512-YUxzMjJ5T71w6a8WWVcMGM6YWOTX27rCoIQgLXiWaxqXSx9D7DNjiGWn1aJIRSQ5qr0xuhra77bSIh6voR/46Q=="
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "uc.micro": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "version": "1.0.6",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -25118,9 +26112,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        },
</span><span class="cx" style="display: block; padding: 0 10px">                        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "ajv": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "6.12.4",
-                                       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.4.tgz",
-                                       "integrity": "sha512-eienB2c9qVQs2KWexhkrdMLVDoIQCz5KSeLxwg9Lzk4DOfBtIK9PQwwufcsn1jjGuf9WZmqPMbGxOzfcuphJCQ==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "6.12.6",
+                                       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
+                                       "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
</ins><span class="cx" style="display: block; padding: 0 10px">                                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                                "fast-deep-equal": "^3.1.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -25142,14 +26136,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">                                "schema-utils": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "2.7.0",
-                                       "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz",
-                                       "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "2.7.1",
+                                       "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz",
+                                       "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==",
</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">-                                                "@types/json-schema": "^7.0.4",
-                                               "ajv": "^6.12.2",
-                                               "ajv-keywords": "^3.4.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "@types/json-schema": "^7.0.5",
+                                               "ajv": "^6.12.4",
+                                               "ajv-keywords": "^3.5.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                }
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -25185,9 +26179,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">                                "ip-regex": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "4.1.0",
-                                       "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-4.1.0.tgz",
-                                       "integrity": "sha512-pKnZpbgCTfH/1NLIlOduP/V+WRXzC2MOz3Qo8xmxk8C5GudJLgK5QyLVXOSWy3ParAH7Eemurl3xjv/WXYFvMA==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "4.2.0",
+                                       "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-4.2.0.tgz",
+                                       "integrity": "sha512-n5cDDeTWWRwK1EBoWwRti+8nP4NbytBBY0pldmnIkq6Z55KNFmWofh4rl9dPZpj+U/nVq7gweR3ylrvMt4YZ5A==",
</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">@@ -25443,12 +26437,12 @@
</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">                                "debug": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        "version": "4.1.1",
-                                       "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
-                                       "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 "version": "4.2.0",
+                                       "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz",
+                                       "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==",
</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">-                                                "ms": "^2.1.1"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                         "ms": "2.1.2"
</ins><span class="cx" style="display: block; padding: 0 10px">                                         }
</span><span class="cx" style="display: block; padding: 0 10px">                                },
</span><span class="cx" style="display: block; padding: 0 10px">                                "ms": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -25605,9 +26599,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "webpack-bundle-analyzer": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "version": "3.8.0",
-                       "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-3.8.0.tgz",
-                       "integrity": "sha512-PODQhAYVEourCcOuU+NiYI7WdR8QyELZGgPvB1y2tjbUpbmcQOt5Q7jEK+ttd5se0KSBKD9SXHCEozS++Wllmw==",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "version": "3.9.0",
+                       "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-3.9.0.tgz",
+                       "integrity": "sha512-Ob8amZfCm3rMB1ScjQVlbYYUEJyEjdEtQ92jqiFUYt5VkEeO2v5UMbv49P/gnmCZm3A6yaFQzCBvpZqN4MUsdA==",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "dev": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "requires": {
</span><span class="cx" style="display: block; padding: 0 10px">                                "acorn": "^7.1.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -25619,7 +26613,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                "express": "^4.16.3",
</span><span class="cx" style="display: block; padding: 0 10px">                                "filesize": "^3.6.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "gzip-size": "^5.0.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                "lodash": "^4.17.15",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         "lodash": "^4.17.19",
</ins><span class="cx" style="display: block; padding: 0 10px">                                 "mkdirp": "^0.5.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "opener": "^1.5.1",
</span><span class="cx" style="display: block; padding: 0 10px">                                "ws": "^6.0.0"
</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        2020-10-13 09:18:49 UTC (rev 49134)
+++ trunk/package.json  2020-10-13 13:07:23 UTC (rev 49135)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -27,9 +27,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">        "devDependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/custom-templated-path-webpack-plugin": "1.7.0",
</span><span class="cx" style="display: block; padding: 0 10px">                "@wordpress/dependency-extraction-webpack-plugin": "2.8.0",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "@wordpress/e2e-test-utils": "4.11.2",
-               "@wordpress/library-export-default-webpack-plugin": "1.7.0",
-               "@wordpress/scripts": "12.1.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "@wordpress/e2e-test-utils": "4.14.0",
+               "@wordpress/library-export-default-webpack-plugin": "1.9.0",
+               "@wordpress/scripts": "12.3.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                 "autoprefixer": "9.6.2",
</span><span class="cx" style="display: block; padding: 0 10px">                "chalk": "4.1.0",
</span><span class="cx" style="display: block; padding: 0 10px">                "check-node-version": "4.0.1",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -79,53 +79,53 @@
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span><span class="cx" style="display: block; padding: 0 10px">        "dependencies": {
</span><span class="cx" style="display: block; padding: 0 10px">                "@babel/polyfill": "7.10.1",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "@wordpress/a11y": "2.11.0",
-               "@wordpress/annotations": "1.20.4",
-               "@wordpress/api-fetch": "3.18.0",
-               "@wordpress/autop": "2.9.0",
-               "@wordpress/blob": "2.9.0",
-               "@wordpress/block-directory": "1.13.7",
-               "@wordpress/block-editor": "4.3.7",
-               "@wordpress/block-library": "2.22.7",
-               "@wordpress/block-serialization-default-parser": "3.7.0",
-               "@wordpress/blocks": "6.20.3",
-               "@wordpress/components": "10.0.6",
-               "@wordpress/compose": "3.19.3",
-               "@wordpress/core-data": "2.20.3",
-               "@wordpress/data": "4.22.3",
-               "@wordpress/data-controls": "1.16.3",
-               "@wordpress/date": "3.10.0",
-               "@wordpress/deprecated": "2.9.0",
-               "@wordpress/dom": "2.13.1",
-               "@wordpress/dom-ready": "2.10.0",
-               "@wordpress/edit-post": "3.21.7",
-               "@wordpress/editor": "9.20.7",
-               "@wordpress/element": "2.16.0",
-               "@wordpress/escape-html": "1.9.0",
-               "@wordpress/format-library": "1.22.7",
-               "@wordpress/hooks": "2.9.0",
-               "@wordpress/html-entities": "2.8.0",
-               "@wordpress/i18n": "3.14.0",
-               "@wordpress/icons": "2.4.0",
-               "@wordpress/is-shallow-equal": "2.1.0",
-               "@wordpress/keyboard-shortcuts": "1.9.3",
-               "@wordpress/keycodes": "2.14.0",
-               "@wordpress/list-reusable-blocks": "1.21.6",
-               "@wordpress/media-utils": "1.15.0",
-               "@wordpress/notices": "2.8.3",
-               "@wordpress/nux": "3.20.6",
-               "@wordpress/plugins": "2.20.3",
-               "@wordpress/primitives": "1.7.0",
-               "@wordpress/priority-queue": "1.7.0",
-               "@wordpress/redux-routine": "3.10.0",
-               "@wordpress/rich-text": "3.20.4",
-               "@wordpress/server-side-render": "1.16.6",
-               "@wordpress/shortcode": "2.9.0",
-               "@wordpress/token-list": "1.11.0",
-               "@wordpress/url": "2.17.0",
-               "@wordpress/viewport": "2.21.3",
-               "@wordpress/warning": "1.2.0",
-               "@wordpress/wordcount": "2.10.0",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "@wordpress/a11y": "2.13.0",
+               "@wordpress/annotations": "1.22.0",
+               "@wordpress/api-fetch": "3.20.0",
+               "@wordpress/autop": "2.10.0",
+               "@wordpress/blob": "2.10.0",
+               "@wordpress/block-directory": "1.16.1",
+               "@wordpress/block-editor": "5.0.1",
+               "@wordpress/block-library": "2.25.1",
+               "@wordpress/block-serialization-default-parser": "3.8.0",
+               "@wordpress/blocks": "6.23.0",
+               "@wordpress/components": "11.0.0",
+               "@wordpress/compose": "3.21.0",
+               "@wordpress/core-data": "2.23.0",
+               "@wordpress/data": "4.24.0",
+               "@wordpress/data-controls": "1.18.0",
+               "@wordpress/date": "3.12.0",
+               "@wordpress/deprecated": "2.10.0",
+               "@wordpress/dom": "2.15.0",
+               "@wordpress/dom-ready": "2.11.0",
+               "@wordpress/edit-post": "3.24.1",
+               "@wordpress/editor": "9.23.1",
+               "@wordpress/element": "2.18.0",
+               "@wordpress/escape-html": "1.10.0",
+               "@wordpress/format-library": "1.24.1",
+               "@wordpress/hooks": "2.10.0",
+               "@wordpress/html-entities": "2.9.0",
+               "@wordpress/i18n": "3.16.0",
+               "@wordpress/icons": "2.7.0",
+               "@wordpress/is-shallow-equal": "2.3.0",
+               "@wordpress/keyboard-shortcuts": "1.11.0",
+               "@wordpress/keycodes": "2.16.0",
+               "@wordpress/list-reusable-blocks": "1.23.0",
+               "@wordpress/media-utils": "1.17.0",
+               "@wordpress/notices": "2.10.0",
+               "@wordpress/nux": "3.22.0",
+               "@wordpress/plugins": "2.22.0",
+               "@wordpress/primitives": "1.9.0",
+               "@wordpress/priority-queue": "1.9.0",
+               "@wordpress/redux-routine": "3.12.0",
+               "@wordpress/rich-text": "3.22.0",
+               "@wordpress/server-side-render": "1.18.0",
+               "@wordpress/shortcode": "2.11.0",
+               "@wordpress/token-list": "1.13.0",
+               "@wordpress/url": "2.19.0",
+               "@wordpress/viewport": "2.23.0",
+               "@wordpress/warning": "1.3.0",
+               "@wordpress/wordcount": "2.12.0",
</ins><span class="cx" style="display: block; padding: 0 10px">                 "backbone": "1.4.0",
</span><span class="cx" style="display: block; padding: 0 10px">                "clipboard": "2.0.6",
</span><span class="cx" style="display: block; padding: 0 10px">                "core-js-url-browser": "3.6.4",
</span></span></pre></div>
<a id="trunksrcwpincludesarrayphp"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: trunk/src/wp-includes/array.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/array.php                           (rev 0)
+++ trunk/src/wp-includes/array.php     2020-10-13 13:07:23 UTC (rev 49135)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,34 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php
+/**
+ * Array API: WordPress array utilities.
+ *
+ * @package WordPress
+ * @since 5.6.0
+ */
+
+/**
+ * Accesses an array in depth based on a path of keys.
+ * It is the PHP equivalent of JavaScript's lodash.get, and mirroring it may help other components
+ * retain some symmetry between client and server implementations.
+ *
+ * @param array $array   An array from which we want to retrieve some information.
+ * @param array $path    An array of keys describing the path with which to retrieve information.
+ * @param array $default The return value if the path is not set on the array or if the types of array and path are not arrays.
+ *
+ * @return array An array matching the path specified.
+ */
+function wp_array_get( $array, $path, $default = array() ) {
+       // Confirm input values are expected type to avoid notice warnings.
+       if ( ! is_array( $array ) || ! is_array( $path ) ) {
+               return $default;
+       }
+
+       $path_length = count( $path );
+       for ( $i = 0; $i < $path_length; ++$i ) {
+               if ( ! isset( $array[ $path[ $i ] ] ) ) {
+                       return $default;
+               }
+               $array = $array[ $path[ $i ] ];
+       }
+       return $array;
+}
</ins></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   2020-10-13 09:18:49 UTC (rev 49134)
+++ trunk/src/wp-includes/assets/script-loader-packages.php     2020-10-13 13:07:23 UTC (rev 49135)
</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' => '6d98587879c8c19080b1e3a855e946be'), 'annotations.js' => array('dependencies' => array('lodash', 'wp-data', 'wp-hooks', 'wp-i18n', 'wp-polyfill', 'wp-rich-text'), 'version' => '260b045f4c676d091d7e8a97723357dc'), 'api-fetch.js' => array('dependencies' => array('wp-i18n', 'wp-polyfill', 'wp-url'), 'version' => '74653372c4595d464e30438faccf7290'), 'autop.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'e3a7061e1087f5cf077a68aeaf0ea714'), 'blob.js' => array('dependencies' => array('wp-polyfill'), 'version' => '27195f29e36179999f6e1fa7d1f079b3'), 'block-directory.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-data', 'wp-dat
 a-controls', 'wp-edit-post', 'wp-element', 'wp-i18n', 'wp-notices', 'wp-plugins', 'wp-polyfill', 'wp-primitives'), 'version' => '1d20cc9be520efd105e1c4c6854b3006'), 'block-editor.js' => array('dependencies' => array('lodash', 'react', 'react-dom', '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-viewport', 'wp-wordcount'), 'version' => '0e5ac5659e0fbc99ebe1e57a5c723463'), 'block-library.js' => array('dependencies' => array('lodash', 'moment', 'react', 'wp-api-fetch', 'wp-autop', 'wp-blob', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-escape-html', 'wp-i18n', 'wp-is-shallow-equal', 'wp-ke
 ycodes', 'wp-notices', 'wp-polyfill', 'wp-primitives', 'wp-rich-text', 'wp-server-side-render', 'wp-url', 'wp-viewport'), 'version' => '43cebc2d57409fe2bb561f6e4786e382'), 'block-serialization-default-parser.js' => array('dependencies' => array('wp-polyfill'), 'version' => '27585bbfe083d705c915c21bf47047df'), 'blocks.js' => array('dependencies' => array('lodash', 'wp-autop', 'wp-blob', 'wp-block-serialization-default-parser', 'wp-compose', 'wp-data', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-polyfill', 'wp-primitives', 'wp-shortcode'), 'version' => 'f8c36e24ce9e4fa0d878d93384a12c76'), 'components.js' => array('dependencies' => array('lodash', 'moment', 'react', 'react-dom', 'wp-a11y', 'wp-compose', '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' => 'dc22f9fc055739be5d68371ecca9
 1da4'), 'compose.js' => array('dependencies' => array('lodash', 'react', 'wp-element', 'wp-is-shallow-equal', 'wp-polyfill', 'wp-priority-queue'), 'version' => '3d9be9981e379b66eedc1718358f4bc8'), 'core-data.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-blocks', 'wp-data', 'wp-data-controls', 'wp-deprecated', 'wp-element', 'wp-i18n', 'wp-is-shallow-equal', 'wp-polyfill', 'wp-url'), 'version' => 'fd10eb49751e8e9638e48e34947288ed'), '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' => 'f40a40536717ab72a3f9fb9a4bd43acd'), 'data-controls.js' => array('dependencies' => array('wp-api-fetch', 'wp-data', 'wp-polyfill'), 'version' => 'ea191e898b70efcaa0314934334db8d2'), 'date.js' => array('dependencies' => array('moment', 'wp-polyfill'), 'version' => '71ad0d58f6b8efd48fffc625b196875
 0'), 'deprecated.js' => array('dependencies' => array('wp-hooks', 'wp-polyfill'), 'version' => '26aefabb46263ab5dac6d7f6c63b664c'), 'dom.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => 'e54be95ed4c9e5422fcf44a2cee53217'), 'dom-ready.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'a6586b64552c9c6924b8093e9ef4f74e'), 'edit-post.js' => array('dependencies' => array('lodash', 'wp-a11y', 'wp-api-fetch', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-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' => '75d71e21f17194738ba7fbec7db50029'), 'editor.js' => array('dependencies' => array('lodash', 'react', 'wp-api-fetch', 'wp-autop', 'wp-block-editor', 'wp-blo
 cks', '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-rich-text', 'wp-server-side-render', 'wp-url', 'wp-viewport', 'wp-wordcount'), 'version' => 'ffdfd4f364b891e53b322c3879e0bd32'), 'element.js' => array('dependencies' => array('lodash', 'react', 'react-dom', 'wp-escape-html', 'wp-polyfill'), 'version' => 'b2a51f1f50dee6f6fb90f1dd39a4b151'), 'escape-html.js' => array('dependencies' => array('wp-polyfill'), 'version' => '11a9ed20aa0e5b49a24e416455d2311e'), 'format-library.js' => array('dependencies' => array('lodash', 'wp-block-editor', 'wp-components', 'wp-data', 'wp-dom', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-keycodes', 'wp-polyfill', 'wp-primitives', 'wp-rich-text', 'wp-url'), 'version' => '8f528a8c90b4108d003d53908a3c42
 ed'), 'hooks.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'd3b8b40265078ab4bf9a60e4be8c928e'), 'html-entities.js' => array('dependencies' => array('wp-polyfill'), 'version' => '5f0f2fc8f6cde41ab343549aa0b50183'), 'i18n.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'c818ff88cdaa24964e36a1c89e447c77'), 'is-shallow-equal.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'b2327d0572e72da49f9e26cc3a53de34'), 'keyboard-shortcuts.js' => array('dependencies' => array('lodash', 'wp-compose', 'wp-data', 'wp-keycodes', 'wp-polyfill'), 'version' => '0dca10a23ad5f1fa6c5ea705402ac449'), 'keycodes.js' => array('dependencies' => array('lodash', 'wp-i18n', 'wp-polyfill'), 'version' => '8fa475945c1ee2fa9fbf41b45c02a131'), 'list-reusable-blocks.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-components', 'wp-compose', 'wp-element', 'wp-i18n', 'wp-polyfill'), 'version'
  => '91fd753476dc10e1f35ebaee4cbb95ff'), 'media-utils.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-blob', 'wp-element', 'wp-i18n', 'wp-polyfill'), 'version' => '21f10d37b05bd05ac894d5fc2329378e'), 'notices.js' => array('dependencies' => array('lodash', 'wp-data', 'wp-polyfill'), 'version' => 'c8419832e15a611ba10b8c9db5b628bf'), 'nux.js' => array('dependencies' => array('lodash', 'wp-components', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-i18n', 'wp-polyfill', 'wp-primitives'), 'version' => '9a0d3d4ed32b44e6c499e6d90e80aa1a'), 'plugins.js' => array('dependencies' => array('lodash', 'wp-compose', 'wp-element', 'wp-hooks', 'wp-polyfill', 'wp-primitives'), 'version' => '96bfd27bc78c4cab5ff0f524fa2f9318'), 'primitives.js' => array('dependencies' => array('wp-element', 'wp-polyfill'), 'version' => 'ec81efc9895bf6b2e092f8e56bc7aec4'), 'priority-queue.js' => array('dependencies' => array('wp-polyfil
 l'), 'version' => '21998ef9ac35858b8751c443f5003831'), 'redux-routine.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => 'caae3879a1870fe55d4d6c91882b4aec'), 'rich-text.js' => array('dependencies' => array('lodash', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-escape-html', 'wp-keycodes', 'wp-polyfill'), 'version' => '03ddfa0a86d330c6ab9e55bc87e21c69'), 'server-side-render.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-components', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-i18n', 'wp-polyfill', 'wp-url'), 'version' => '4ef0a464287b500da6136547cfdaa558'), 'shortcode.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => '0f4a8551daa990e80114889793034ff6'), 'token-list.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => '8c1de0af2850ea512bf7ee4ea8a6af09'), 'url.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' =>
  '5cfad922551470f0d04552a83d5e7eb4'), 'viewport.js' => array('dependencies' => array('lodash', 'wp-compose', 'wp-data', 'wp-element', 'wp-polyfill'), 'version' => 'de07809632bb717b3bef9fb526a17f20'), 'warning.js' => array('dependencies' => array('wp-polyfill'), 'version' => '202ac16e99afe7c33c257b248625a947'), 'wordcount.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => 'ababa914c8610cc872482756daceab10'));
</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' => '6d98587879c8c19080b1e3a855e946be'), 'annotations.js' => array('dependencies' => array('lodash', 'wp-data', 'wp-hooks', 'wp-i18n', 'wp-polyfill', 'wp-rich-text'), 'version' => '6f5dba93cfcc859a12384d6500bbdb6a'), 'api-fetch.js' => array('dependencies' => array('wp-i18n', 'wp-polyfill', 'wp-url'), 'version' => 'd38d8020fb8b03594fb705059bd02d08'), 'autop.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'e3a7061e1087f5cf077a68aeaf0ea714'), 'blob.js' => array('dependencies' => array('wp-polyfill'), 'version' => '27195f29e36179999f6e1fa7d1f079b3'), 'block-directory.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-data', 'wp-dat
 a-controls', 'wp-edit-post', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-notices', 'wp-plugins', 'wp-polyfill', 'wp-primitives'), 'version' => '48cdfe01e7d468f66bf1f31667b83ac6'), 'block-editor.js' => array('dependencies' => array('lodash', 'react', 'react-dom', '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-viewport', 'wp-warning', 'wp-wordcount'), 'version' => '503c5ca4a090284e4d04aa16b31dfdec'), 'block-library.js' => array('dependencies' => array('lodash', 'moment', 'react', 'wp-api-fetch', 'wp-autop', 'wp-blob', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-i18n', '
 wp-keycodes', 'wp-notices', 'wp-polyfill', 'wp-primitives', 'wp-rich-text', 'wp-server-side-render', 'wp-url', 'wp-viewport'), 'version' => '21b8a23eb77869fdc13df5b86d7b922f'), 'block-serialization-default-parser.js' => array('dependencies' => array('wp-polyfill'), 'version' => '27585bbfe083d705c915c21bf47047df'), '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' => '7ba861a0b2e8f76fc7a1f4c7a3a59de1'), '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' =&
 gt; '57a23fbc83c860f0547e814cff74072a'), 'compose.js' => array('dependencies' => array('lodash', 'react', 'wp-element', 'wp-is-shallow-equal', 'wp-polyfill', 'wp-priority-queue'), 'version' => '980168910efaf01ea313952dd1af8fbd'), 'core-data.js' => array('dependencies' => array('lodash', 'wp-blocks', 'wp-data', 'wp-data-controls', 'wp-deprecated', 'wp-element', 'wp-i18n', 'wp-is-shallow-equal', 'wp-polyfill', 'wp-url'), 'version' => '7159cab2b2ec3870267c3549595864a6'), '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' => '18c22155dc4bce9be5fb2d823c738095'), 'data-controls.js' => array('dependencies' => array('wp-api-fetch', 'wp-data', 'wp-polyfill'), 'version' => '6cb5c91c1427296ea7f52a6349c6f179'), 'date.js' => array('dependencies' => array('moment', 'wp-polyfill'), 'version' => 'c9122f4b8a25a5
 8b47487ad81ddf4742'), 'deprecated.js' => array('dependencies' => array('wp-hooks', 'wp-polyfill'), 'version' => '26aefabb46263ab5dac6d7f6c63b664c'), 'dom.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => 'eedd920647fd959208dfb7bbf9caeadb'), 'dom-ready.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'a6586b64552c9c6924b8093e9ef4f74e'), 'edit-post.js' => array('dependencies' => array('lodash', 'wp-a11y', 'wp-api-fetch', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-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' => '4b53e762718f21b20f2b2c6875f540cc'), 'editor.js' => array('dependencies' => array('lodash', 'react', 'wp-api-fetch', 'wp-autop', 'wp-block
 -editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-data-controls', 'wp-date', 'wp-deprecated', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-polyfill', 'wp-primitives', 'wp-rich-text', 'wp-server-side-render', 'wp-url', 'wp-viewport', 'wp-wordcount'), 'version' => 'a4ddebb6f88e9e6d0426288f757fc839'), 'element.js' => array('dependencies' => array('lodash', 'react', 'react-dom', 'wp-escape-html', 'wp-polyfill'), 'version' => '00b4616d8d8e497fed5efc56819a4f99'), 'escape-html.js' => array('dependencies' => array('wp-polyfill'), 'version' => '11a9ed20aa0e5b49a24e416455d2311e'), 'format-library.js' => array('dependencies' => array('lodash', 'wp-block-editor', 'wp-components', 'wp-data', 'wp-dom', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-keycodes', 'wp-polyfill', 'wp-primitives', 'wp-rich-text', 'wp-url'), 'version' => 'c72d237e7ca6a
 ae466e7be3d79adfdd0'), 'hooks.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'd3b8b40265078ab4bf9a60e4be8c928e'), 'html-entities.js' => array('dependencies' => array('wp-polyfill'), 'version' => '5f0f2fc8f6cde41ab343549aa0b50183'), 'i18n.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'd3a3d3210bfb2ca7ef6bdba31c413250'), 'is-shallow-equal.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'b2327d0572e72da49f9e26cc3a53de34'), 'keyboard-shortcuts.js' => array('dependencies' => array('lodash', 'wp-compose', 'wp-data', 'wp-keycodes', 'wp-polyfill'), 'version' => '7439dba3888f064b1174470f8c90d789'), 'keycodes.js' => array('dependencies' => array('lodash', 'wp-i18n', 'wp-polyfill'), 'version' => '576dca936dbe58003338160c3c5c3ca0'), 'list-reusable-blocks.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-components', 'wp-compose', 'wp-element', 'wp-i18n', 'wp-poly
 fill'), 'version' => '8306352fbf4b1a62d2f99b32e4bcf9db'), 'media-utils.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-blob', 'wp-element', 'wp-i18n', 'wp-polyfill'), 'version' => '6ef5a273eb0a450c2545eaaedb952c9c'), 'notices.js' => array('dependencies' => array('lodash', 'wp-data', 'wp-polyfill'), 'version' => '59e33e2f12d7375fbb59033060e3755c'), 'nux.js' => array('dependencies' => array('lodash', 'wp-components', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-i18n', 'wp-polyfill', 'wp-primitives'), 'version' => 'c6425ef5696f295c5bebd738baf59fdf'), 'plugins.js' => array('dependencies' => array('lodash', 'wp-compose', 'wp-element', 'wp-hooks', 'wp-polyfill', 'wp-primitives'), 'version' => 'bf7037b87ab1db074706fa8565c2ba5f'), 'primitives.js' => array('dependencies' => array('wp-element', 'wp-polyfill'), 'version' => '47f496b20b6a5895b5ca5f40e85b0e62'), 'priority-queue.js' => array('dependencies' => 
 array('wp-polyfill'), 'version' => '61fc9b8c45afe763799612e733d04e5d'), 'redux-routine.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => 'caae3879a1870fe55d4d6c91882b4aec'), 'rich-text.js' => array('dependencies' => array('lodash', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-escape-html', 'wp-keycodes', 'wp-polyfill'), 'version' => '895e31f6df6a5ec8a679b93d71bd2175'), 'server-side-render.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-components', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-i18n', 'wp-polyfill', 'wp-url'), 'version' => '356e2911f80386235087cbc8a30b0b79'), 'shortcode.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => '0f4a8551daa990e80114889793034ff6'), 'token-list.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => '8c1de0af2850ea512bf7ee4ea8a6af09'), 'url.js' => array('dependencies' => array('lodash', 'wp-polyfill')
 , 'version' => '5cfad922551470f0d04552a83d5e7eb4'), 'viewport.js' => array('dependencies' => array('lodash', 'wp-compose', 'wp-data', 'wp-element', 'wp-polyfill'), 'version' => 'de07809632bb717b3bef9fb526a17f20'), 'warning.js' => array('dependencies' => array('wp-polyfill'), 'version' => '202ac16e99afe7c33c257b248625a947'), 'wordcount.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => 'ababa914c8610cc872482756daceab10'));
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="trunksrcwpincludesblocksupportsalignphp"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: trunk/src/wp-includes/block-supports/align.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/block-supports/align.php                            (rev 0)
+++ trunk/src/wp-includes/block-supports/align.php      2020-10-13 13:07:23 UTC (rev 49135)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,56 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php
+/**
+ * Align block support flag.
+ *
+ * @package WordPress
+ */
+
+/**
+ * Registers the align block attribute for block types that support it.
+ *
+ * @param WP_Block_Type $block_type Block Type.
+ */
+function wp_register_alignment_support( $block_type ) {
+       $has_align_support = false;
+       if ( property_exists( $block_type, 'supports' ) ) {
+               $has_align_support = wp_array_get( $block_type->supports, array( 'align' ), false );
+       }
+       if ( $has_align_support ) {
+               if ( ! $block_type->attributes ) {
+                       $block_type->attributes = array();
+               }
+
+               if ( ! array_key_exists( 'align', $block_type->attributes ) ) {
+                       $block_type->attributes['align'] = array(
+                               'type' => 'string',
+                               'enum' => array( 'left', 'center', 'right', 'wide', 'full', '' ),
+                       );
+               }
+       }
+}
+
+/**
+ * Add CSS classes for block alignment to the incoming attributes array.
+ * This will be applied to the block markup in the front-end.
+ *
+ * @param array         $attributes       Comprehensive list of attributes to be applied.
+ * @param array         $block_attributes Block attributes.
+ * @param WP_Block_Type $block_type       Block Type.
+ *
+ * @return array Block alignment CSS classes and inline styles.
+ */
+function wp_apply_alignment_support( $attributes, $block_attributes, $block_type ) {
+       $has_align_support = false;
+       if ( property_exists( $block_type, 'supports' ) ) {
+               $has_align_support = wp_array_get( $block_type->supports, array( 'align' ), false );
+       }
+       if ( $has_align_support ) {
+               $has_block_alignment = array_key_exists( 'align', $block_attributes );
+
+               if ( $has_block_alignment ) {
+                       $attributes['css_classes'][] = sprintf( 'align%s', $block_attributes['align'] );
+               }
+       }
+
+       return $attributes;
+}
</ins></span></pre></div>
<a id="trunksrcwpincludesblocksupportscolorsphp"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: trunk/src/wp-includes/block-supports/colors.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/block-supports/colors.php                           (rev 0)
+++ trunk/src/wp-includes/block-supports/colors.php     2020-10-13 13:07:23 UTC (rev 49135)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,139 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php
+/**
+ * Colors block support flag.
+ *
+ * @package WordPress
+ */
+
+/**
+ * Registers the style and colors block attributes for block types that support it.
+ *
+ * @param WP_Block_Type $block_type Block Type.
+ */
+function wp_register_colors_support( $block_type ) {
+       $color_support = false;
+       if ( property_exists( $block_type, 'supports' ) ) {
+               $color_support = wp_array_get( $block_type->supports, array( '__experimentalColor' ), false );
+       }
+       $has_text_colors_support       = true === $color_support || ( is_array( $color_support ) && wp_array_get( $color_support, array( 'text' ), true ) );
+       $has_background_colors_support = true === $color_support || ( is_array( $color_support ) && wp_array_get( $color_support, array( 'background' ), true ) );
+       $has_gradients_support         = wp_array_get( $color_support, array( 'gradients' ), false );
+
+       if ( ! $block_type->attributes ) {
+               $block_type->attributes = array();
+       }
+
+       if ( $has_text_colors_support && ! array_key_exists( 'style', $block_type->attributes ) ) {
+               $block_type->attributes['style'] = array(
+                       'type' => 'object',
+               );
+       }
+
+       if ( $has_background_colors_support && ! array_key_exists( 'backgroundColor', $block_type->attributes ) ) {
+               $block_type->attributes['backgroundColor'] = array(
+                       'type' => 'string',
+               );
+       }
+
+       if ( $has_text_colors_support && ! array_key_exists( 'textColor', $block_type->attributes ) ) {
+               $block_type->attributes['textColor'] = array(
+                       'type' => 'string',
+               );
+       }
+
+       if ( $has_gradients_support && ! array_key_exists( 'gradient', $block_type->attributes ) ) {
+               $block_type->attributes['gradient'] = array(
+                       'type' => 'string',
+               );
+       }
+}
+
+
+/**
+ * Add CSS classes and inline styles for colors to the incoming attributes array.
+ * This will be applied to the block markup in the front-end.
+ *
+ * @param  array         $attributes       Comprehensive list of attributes to be applied.
+ * @param  array         $block_attributes Block attributes.
+ * @param  WP_Block_Type $block_type       Block type.
+ *
+ * @return array Colors CSS classes and inline styles.
+ */
+function wp_apply_colors_support( $attributes, $block_attributes, $block_type ) {
+       $color_support                 = wp_array_get( $block_type->supports, array( '__experimentalColor' ), false );
+       $has_text_colors_support       = true === $color_support || ( is_array( $color_support ) && wp_array_get( $color_support, array( 'text' ), true ) );
+       $has_background_colors_support = true === $color_support || ( is_array( $color_support ) && wp_array_get( $color_support, array( 'background' ), true ) );
+       $has_link_colors_support       = wp_array_get( $color_support, array( 'linkColor' ), false );
+       $has_gradients_support         = wp_array_get( $color_support, array( 'gradients' ), false );
+
+       // Text Colors.
+       // Check support for text colors.
+       if ( $has_text_colors_support ) {
+               $has_named_text_color  = array_key_exists( 'textColor', $block_attributes );
+               $has_custom_text_color = isset( $block_attributes['style']['color']['text'] );
+
+               // Apply required generic class.
+               if ( $has_custom_text_color || $has_named_text_color ) {
+                       $attributes['css_classes'][] = 'has-text-color';
+               }
+               // Apply color class or inline style.
+               if ( $has_named_text_color ) {
+                       $attributes['css_classes'][] = sprintf( 'has-%s-color', $block_attributes['textColor'] );
+               } elseif ( $has_custom_text_color ) {
+                       $attributes['inline_styles'][] = sprintf( 'color: %s;', $block_attributes['style']['color']['text'] );
+               }
+       }
+
+       // Link Colors.
+       if ( $has_link_colors_support ) {
+               $has_link_color = isset( $block_attributes['style']['color']['link'] );
+               // Apply required class and style.
+               if ( $has_link_color ) {
+                       $attributes['css_classes'][] = 'has-link-color';
+                       // If link is a named color.
+                       if ( strpos( $block_attributes['style']['color']['link'], 'var:preset|color|' ) !== false ) {
+                               // Get the name from the string and add proper styles.
+                               $index_to_splice               = strrpos( $block_attributes['style']['color']['link'], '|' ) + 1;
+                               $link_color_name               = substr( $block_attributes['style']['color']['link'], $index_to_splice );
+                               $attributes['inline_styles'][] = sprintf( '--wp--style--color--link:var(--wp--preset--color--%s);', $link_color_name );
+                       } else {
+                               $attributes['inline_styles'][] = sprintf( '--wp--style--color--link: %s;', $block_attributes['style']['color']['link'] );
+                       }
+               }
+       }
+
+       // Background Colors.
+       if ( $has_background_colors_support ) {
+               $has_named_background_color  = array_key_exists( 'backgroundColor', $block_attributes );
+               $has_custom_background_color = isset( $block_attributes['style']['color']['background'] );
+
+               // Apply required background class.
+               if ( $has_custom_background_color || $has_named_background_color ) {
+                       $attributes['css_classes'][] = 'has-background';
+               }
+               // Apply background color classes or styles.
+               if ( $has_named_background_color ) {
+                       $attributes['css_classes'][] = sprintf( 'has-%s-background-color', $block_attributes['backgroundColor'] );
+               } elseif ( $has_custom_background_color ) {
+                       $attributes['inline_styles'][] = sprintf( 'background-color: %s;', $block_attributes['style']['color']['background'] );
+               }
+       }
+
+       // Gradients.
+       if ( $has_gradients_support ) {
+               $has_named_gradient  = array_key_exists( 'gradient', $block_attributes );
+               $has_custom_gradient = isset( $block_attributes['style']['color']['gradient'] );
+
+               if ( $has_named_gradient || $has_custom_gradient ) {
+                       $attributes['css_classes'][] = 'has-background';
+               }
+               // Apply required background class.
+               if ( $has_named_gradient ) {
+                       $attributes['css_classes'][] = sprintf( 'has-%s-gradient-background', $block_attributes['gradient'] );
+               } elseif ( $has_custom_gradient ) {
+                       $attributes['inline_styles'][] = sprintf( 'background: %s;', $block_attributes['style']['color']['gradient'] );
+               }
+       }
+
+       return $attributes;
+}
</ins></span></pre></div>
<a id="trunksrcwpincludesblocksupportscustomclassnamephp"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: trunk/src/wp-includes/block-supports/custom-classname.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/block-supports/custom-classname.php                         (rev 0)
+++ trunk/src/wp-includes/block-supports/custom-classname.php   2020-10-13 13:07:23 UTC (rev 49135)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,54 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php
+/**
+ * Custom classname block support flag.
+ *
+ * @package WordPress
+ */
+
+/**
+ * Registers the custom classname block attribute for block types that support it.
+ *
+ * @param WP_Block_Type $block_type Block Type.
+ */
+function wp_register_custom_classname_support( $block_type ) {
+       $has_custom_classname_support = true;
+       if ( property_exists( $block_type, 'supports' ) ) {
+               $has_custom_classname_support = wp_array_get( $block_type->supports, array( 'customClassName' ), true );
+       }
+       if ( $has_custom_classname_support ) {
+               if ( ! $block_type->attributes ) {
+                       $block_type->attributes = array();
+               }
+
+               if ( ! array_key_exists( 'className', $block_type->attributes ) ) {
+                       $block_type->attributes['className'] = array(
+                               'type' => 'string',
+                       );
+               }
+       }
+}
+
+/**
+ * Add the custom classnames to the output.
+ *
+ * @param  array         $attributes       Comprehensive list of attributes to be applied.
+ * @param  array         $block_attributes Block attributes.
+ * @param  WP_Block_Type $block_type       Block Type.
+ *
+ * @return array Block CSS classes and inline styles.
+ */
+function wp_apply_custom_classname_support( $attributes, $block_attributes, $block_type ) {
+       $has_custom_classname_support = true;
+       if ( property_exists( $block_type, 'supports' ) ) {
+               $has_custom_classname_support = wp_array_get( $block_type->supports, array( 'customClassName' ), true );
+       }
+       if ( $has_custom_classname_support ) {
+               $has_custom_classnames = array_key_exists( 'className', $block_attributes );
+
+               if ( $has_custom_classnames ) {
+                       $attributes['css_classes'][] = $block_attributes['className'];
+               }
+       }
+
+       return $attributes;
+}
</ins></span></pre></div>
<a id="trunksrcwpincludesblocksupportsgeneratedclassnamephp"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: trunk/src/wp-includes/block-supports/generated-classname.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/block-supports/generated-classname.php                              (rev 0)
+++ trunk/src/wp-includes/block-supports/generated-classname.php        2020-10-13 13:07:23 UTC (rev 49135)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,57 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php
+/**
+ * Generated classname block support flag.
+ *
+ * @package WordPress
+ */
+
+/**
+ * Get the generated classname from a given block name.
+ *
+ * @param  string $block_name Block Name.
+ * @return string Generated classname.
+ */
+function wp_get_block_default_classname( $block_name ) {
+       // Generated HTML classes for blocks follow the `wp-block-{name}` nomenclature.
+       // Blocks provided by WordPress drop the prefixes 'core/' or 'core-' (historically used in 'core-embed/').
+       $classname = 'wp-block-' . preg_replace(
+               '/^core-/',
+               '',
+               str_replace( '/', '-', $block_name )
+       );
+
+       /**
+        * Filters the default block className for server rendered blocks.
+        *
+        * @param string     $class_name The current applied classname.
+        * @param string     $block_name The block name.
+        */
+       $classname = apply_filters( 'block_default_classname', $classname, $block_name );
+
+       return $classname;
+}
+
+/**
+ * Add the generated classnames to the output.
+ *
+ * @param  array         $attributes       Comprehensive list of attributes to be applied.
+ * @param  array         $block_attributes Block attributes.
+ * @param  WP_Block_Type $block_type       Block Type.
+ *
+ * @return array Block CSS classes and inline styles.
+ */
+function wp_apply_generated_classname_support( $attributes, $block_attributes, $block_type ) {
+       $has_generated_classname_support = true;
+       if ( property_exists( $block_type, 'supports' ) ) {
+               $has_generated_classname_support = wp_array_get( $block_type->supports, array( 'className' ), true );
+       }
+       if ( $has_generated_classname_support ) {
+               $block_classname = wp_get_block_default_classname( $block_type->name );
+
+               if ( $block_classname ) {
+                       $attributes['css_classes'][] = $block_classname;
+               }
+       }
+
+       return $attributes;
+}
</ins></span></pre></div>
<a id="trunksrcwpincludesblocksupportsindexphp"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: trunk/src/wp-includes/block-supports/index.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/block-supports/index.php                            (rev 0)
+++ trunk/src/wp-includes/block-supports/index.php      2020-10-13 13:07:23 UTC (rev 49135)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,137 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php
+/**
+ * Block support flags.
+ *
+ * @package WordPress
+ */
+
+// Require all the block supports mechanisms.
+require __DIR__ . '/align.php';
+require __DIR__ . '/colors.php';
+require __DIR__ . '/custom-classname.php';
+require __DIR__ . '/generated-classname.php';
+require __DIR__ . '/typography.php';
+
+/**
+ * Filter the registered blocks to apply the block supports attributes registration.
+ */
+function wp_register_block_supports() {
+       $block_registry         = WP_Block_Type_Registry::get_instance();
+       $registered_block_types = $block_registry->get_all_registered();
+       // Ideally we need a hook to extend the block registration
+       // instead of mutating the block type.
+       foreach ( $registered_block_types as $block_type ) {
+               wp_register_alignment_support( $block_type );
+               wp_register_colors_support( $block_type );
+               wp_register_typography_support( $block_type );
+               wp_register_custom_classname_support( $block_type );
+       }
+}
+
+add_action( 'init', 'wp_register_block_supports', 21 );
+
+/**
+ * Filters the frontend output of blocks and apply the block support flags transformations.
+ *
+ * @param  string $block_content rendered block content.
+ * @param  array  $block block object.
+ * @return string filtered block content.
+ */
+function wp_apply_block_supports( $block_content, $block ) {
+       if ( ! isset( $block['attrs'] ) ) {
+               return $block_content;
+       }
+
+       $block_type = WP_Block_Type_Registry::get_instance()->get_registered( $block['blockName'] );
+       // If no render_callback, assume styles have been previously handled.
+       if ( ! $block_type || ! $block_type->render_callback ) {
+               return $block_content;
+       }
+
+       $attributes = array();
+       $attributes = wp_apply_generated_classname_support( $attributes, $block['attrs'], $block_type );
+       $attributes = wp_apply_colors_support( $attributes, $block['attrs'], $block_type );
+       $attributes = wp_apply_typography_support( $attributes, $block['attrs'], $block_type );
+       $attributes = wp_apply_alignment_support( $attributes, $block['attrs'], $block_type );
+       $attributes = wp_apply_custom_classname_support( $attributes, $block['attrs'], $block_type );
+
+       if ( ! count( $attributes ) ) {
+               return $block_content;
+       }
+
+       $dom = new DOMDocument( '1.0', 'utf-8' );
+
+       // Suppress DOMDocument::loadHTML warnings from polluting the front-end.
+       $previous = libxml_use_internal_errors( true );
+
+       // We need to wrap the block in order to handle UTF-8 properly.
+       $wrapped_block_html =
+               '<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body>'
+               . $block_content
+               . '</body></html>';
+
+       $success = $dom->loadHTML( $wrapped_block_html, LIBXML_HTML_NODEFDTD | LIBXML_COMPACT );
+
+       // Clear errors and reset the use_errors setting.
+       libxml_clear_errors();
+       libxml_use_internal_errors( $previous );
+
+       if ( ! $success ) {
+               return $block_content;
+       }
+
+       // Structure is like `<html><head/><body/></html>`, so body is the `lastChild` of our document.
+       $body_element = $dom->documentElement->lastChild; // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase
+
+       $xpath      = new DOMXPath( $dom );
+       $block_root = $xpath->query( './*', $body_element )[0];
+
+       // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase
+       if ( empty( $block_root ) ) {
+               return $block_content;
+       }
+
+       // Merge and dedupe new and existing classes and styles.
+       $current_classes = explode( ' ', trim( $block_root->getAttribute( 'class' ) ) );
+       $classes_to_add  = array_key_exists( 'css_classes', $attributes ) ? $attributes['css_classes'] : array();
+       $new_classes     = array_unique( array_filter( array_merge( $current_classes, $classes_to_add ) ) );
+
+       $current_styles = preg_split( '/\s*;\s*/', trim( $block_root->getAttribute( 'style' ) ) );
+       $styles_to_add  = array_key_exists( 'inline_styles', $attributes ) ? $attributes['inline_styles'] : array();
+       $new_styles     = array_unique( array_map( 'wp_normalize_css_rule', array_filter( array_merge( $current_styles, $styles_to_add ) ) ) );
+
+       // Apply new styles and classes.
+       if ( ! empty( $new_classes ) ) {
+               // `DOMElement::setAttribute` handles attribute value escaping.
+               $block_root->setAttribute( 'class', implode( ' ', $new_classes ) );
+       }
+
+       if ( ! empty( $new_styles ) ) {
+               // `DOMElement::setAttribute` handles attribute value escaping.
+               $block_root->setAttribute( 'style', implode( '; ', $new_styles ) . ';' );
+       }
+
+       // Avoid using `$dom->saveHtml( $node )` because the node results may not produce consistent
+       // whitespace for PHP < 7.3. Saving the root HTML `$dom->saveHtml()` prevents this behavior.
+       $full_html = $dom->saveHtml();
+
+       // Find the <body> open/close tags. The open tag needs to be adjusted so we get inside the tag
+       // and not the tag itself.
+       $start = strpos( $full_html, '<body>', 0 ) + strlen( '<body>' );
+       $end   = strpos( $full_html, '</body>', $start );
+       return trim( substr( $full_html, $start, $end - $start ) );
+}
+add_filter( 'render_block', 'wp_apply_block_supports', 10, 2 );
+
+/**
+ * Normalizes spacing in a string representing a CSS rule
+ *
+ * @example
+ * 'color  :red;' becomes 'color:red'
+ *
+ * @param  string $css_rule_string CSS rule.
+ * @return string Normalized CSS rule.
+ */
+function wp_normalize_css_rule( $css_rule_string ) {
+       return trim( implode( ': ', preg_split( '/\s*:\s*/', $css_rule_string, 2 ) ), ';' );
+}
</ins></span></pre></div>
<a id="trunksrcwpincludesblocksupportstypographyphp"></a>
<div class="addfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Added: trunk/src/wp-includes/block-supports/typography.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/block-supports/typography.php                               (rev 0)
+++ trunk/src/wp-includes/block-supports/typography.php 2020-10-13 13:07:23 UTC (rev 49135)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -0,0 +1,121 @@
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<?php
+/**
+ * Typography block support flag.
+ *
+ * @package WordPress
+ */
+
+/**
+ * Registers the style and typography block attributes for block types that support it.
+ *
+ * @param WP_Block_Type $block_type Block Type.
+ */
+function wp_register_typography_support( $block_type ) {
+       $has_font_size_support = false;
+       if ( property_exists( $block_type, 'supports' ) ) {
+               $has_font_size_support = wp_array_get( $block_type->supports, array( '__experimentalFontSize' ), false );
+       }
+
+       $has_font_style_support = false;
+       if ( property_exists( $block_type, 'supports' ) ) {
+               $has_font_style_support = wp_array_get( $block_type->supports, array( '__experimentalFontStyle' ), false );
+       }
+
+       $has_line_height_support = false;
+       if ( property_exists( $block_type, 'supports' ) ) {
+               $has_line_height_support = wp_array_get( $block_type->supports, array( '__experimentalLineHeight' ), false );
+       }
+
+       if ( ! $block_type->attributes ) {
+               $block_type->attributes = array();
+       }
+
+       if ( ( $has_font_size_support || $has_font_style_support || $has_line_height_support ) && ! array_key_exists( 'style', $block_type->attributes ) ) {
+               $block_type->attributes['style'] = array(
+                       'type' => 'object',
+               );
+       }
+
+       if ( $has_font_size_support && ! array_key_exists( 'fontSize', $block_type->attributes ) ) {
+               $block_type->attributes['fontSize'] = array(
+                       'type' => 'string',
+               );
+       }
+}
+
+/**
+ * Add CSS classes and inline styles for font sizes to the incoming attributes array.
+ * This will be applied to the block markup in the front-end.
+ *
+ * @param  array         $attributes       Comprehensive list of attributes to be applied.
+ * @param  array         $block_attributes Block attributes.
+ * @param  WP_Block_Type $block_type       Block type.
+ *
+ * @return array Font size CSS classes and inline styles.
+ */
+function wp_apply_typography_support( $attributes, $block_attributes, $block_type ) {
+       $has_font_size_support = false;
+       if ( property_exists( $block_type, 'supports' ) ) {
+               $has_font_size_support = wp_array_get( $block_type->supports, array( '__experimentalFontSize' ), false );
+       }
+
+       $has_font_style_support = false;
+       if ( property_exists( $block_type, 'supports' ) ) {
+               $has_font_style_support = wp_array_get( $block_type->supports, array( '__experimentalFontStyle' ), false );
+       }
+
+       $has_line_height_support = false;
+       if ( property_exists( $block_type, 'supports' ) ) {
+               $has_line_height_support = wp_array_get( $block_type->supports, array( '__experimentalLineHeight' ), false );
+       }
+
+       // Font Size.
+       if ( $has_font_size_support ) {
+               $has_named_font_size  = array_key_exists( 'fontSize', $block_attributes );
+               $has_custom_font_size = isset( $block_attributes['style']['typography']['fontSize'] );
+
+               // Apply required class or style.
+               if ( $has_named_font_size ) {
+                       $attributes['css_classes'][] = sprintf( 'has-%s-font-size', $block_attributes['fontSize'] );
+               } elseif ( $has_custom_font_size ) {
+                       $attributes['inline_styles'][] = sprintf( 'font-size: %spx;', $block_attributes['style']['typography']['fontSize'] );
+               }
+       }
+
+       // Font Styles e.g. bold, italic, underline & strikethrough.
+       if ( $has_font_style_support ) {
+               $has_font_styles = isset( $block_attributes['style']['typography']['fontStyles'] );
+
+               // Apply required CSS classes.
+               if ( $has_font_styles ) {
+                       $attributes['css_classes'][] = 'has-font-style';
+
+                       // CSS class names chosen to be more explicit than generic `has-<something>-font-style`.
+                       $font_style_classes = array(
+                               'bold'          => 'has-bold-font-weight',
+                               'italic'        => 'has-italic-font-style',
+                               'underline'     => 'has-underline-text-decoration',
+                               'strikethrough' => 'has-strikethrough-text-decoration',
+                       );
+
+                       $style_selections = $block_attributes['style']['typography']['fontStyles'];
+
+                       foreach ( $style_selections as $style => $turned_on ) {
+                               if ( $turned_on ) {
+                                       $attributes['css_classes'][] = $font_style_classes[ $style ];
+                               }
+                       }
+               }
+       }
+
+       // Line Height.
+       if ( $has_line_height_support ) {
+               $has_line_height = isset( $block_attributes['style']['typography']['lineHeight'] );
+               // Add the style (no classes for line-height).
+               if ( $has_line_height ) {
+                       $attributes['inline_styles'][] = sprintf( 'line-height: %s;', $block_attributes['style']['typography']['lineHeight'] );
+               }
+       }
+
+       return $attributes;
+}
</ins></span></pre></div>
<a id="trunksrcwpincludesblocksarchivesblockjson"></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/archives/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/archives/block.json  2020-10-13 09:18:49 UTC (rev 49134)
+++ trunk/src/wp-includes/blocks/archives/block.json    2020-10-13 13:07:23 UTC (rev 49135)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2,19 +2,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">        "name": "core/archives",
</span><span class="cx" style="display: block; padding: 0 10px">        "category": "widgets",
</span><span class="cx" style="display: block; padding: 0 10px">        "attributes": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "align": {
-                       "type": "string",
-                       "enum": [
-                               "left",
-                               "center",
-                               "right",
-                               "wide",
-                               "full"
-                       ]
-               },
-               "className": {
-                       "type": "string"
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "displayAsDropdown": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "boolean",
</span><span class="cx" style="display: block; padding: 0 10px">                        "default": false
</span></span></pre></div>
<a id="trunksrcwpincludesblocksarchivesphp"></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/archives.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/archives.php 2020-10-13 09:18:49 UTC (rev 49134)
+++ trunk/src/wp-includes/blocks/archives.php   2020-10-13 13:07:23 UTC (rev 49135)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -17,16 +17,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> function render_block_core_archives( $attributes ) {
</span><span class="cx" style="display: block; padding: 0 10px">        $show_post_count = ! empty( $attributes['showPostCounts'] );
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        $class = 'wp-block-archives';
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ $class = '';
</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( $attributes['align'] ) ) {
-               $class .= " align{$attributes['align']}";
-       }
-
-       if ( isset( $attributes['className'] ) ) {
-               $class .= " {$attributes['className']}";
-       }
-
</del><span class="cx" style="display: block; padding: 0 10px">         if ( ! empty( $attributes['displayAsDropdown'] ) ) {
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">                $class .= ' wp-block-archives-dropdown';
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -66,7 +58,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                break;
</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">-                $label = esc_attr( $label );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $label = esc_html( $label );
</ins><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">                $block_content = '<label class="screen-reader-text" for="' . $dropdown_id . '">' . $title . '</label>
</span><span class="cx" style="display: block; padding: 0 10px">        <select id="' . $dropdown_id . '" name="archive-dropdown" onchange="document.location.href=this.options[this.selectedIndex].value;">
</span></span></pre></div>
<a id="trunksrcwpincludesblockscalendarblockjson"></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/calendar/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/calendar/block.json  2020-10-13 09:18:49 UTC (rev 49134)
+++ trunk/src/wp-includes/blocks/calendar/block.json    2020-10-13 13:07:23 UTC (rev 49135)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2,19 +2,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">        "name": "core/calendar",
</span><span class="cx" style="display: block; padding: 0 10px">        "category": "widgets",
</span><span class="cx" style="display: block; padding: 0 10px">        "attributes": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "align": {
-                       "type": "string",
-                       "enum": [
-                               "left",
-                               "center",
-                               "right",
-                               "wide",
-                               "full"
-                       ]
-               },
-               "className": {
-                       "type": "string"
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "month": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "integer"
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span></span></pre></div>
<a id="trunksrcwpincludesblockscalendarphp"></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/calendar.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/calendar.php 2020-10-13 09:18:49 UTC (rev 49134)
+++ trunk/src/wp-includes/blocks/calendar.php   2020-10-13 13:07:23 UTC (rev 49135)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -31,12 +31,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">-        $custom_class_name = empty( $attributes['className'] ) ? '' : ' ' . $attributes['className'];
-       $align_class_name  = empty( $attributes['align'] ) ? '' : ' ' . "align{$attributes['align']}";
-
</del><span class="cx" style="display: block; padding: 0 10px">         $output = sprintf(
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                '<div class="%1$s">%2$s</div>',
-               esc_attr( 'wp-block-calendar' . $custom_class_name . $align_class_name ),
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         '<div>%1$s</div>',
</ins><span class="cx" style="display: block; padding: 0 10px">                 get_calendar( true, false )
</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="trunksrcwpincludesblockscategoriesblockjson"></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/categories/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/categories/block.json        2020-10-13 09:18:49 UTC (rev 49134)
+++ trunk/src/wp-includes/blocks/categories/block.json  2020-10-13 13:07:23 UTC (rev 49135)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2,19 +2,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">        "name": "core/categories",
</span><span class="cx" style="display: block; padding: 0 10px">        "category": "widgets",
</span><span class="cx" style="display: block; padding: 0 10px">        "attributes": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "align": {
-                       "type": "string",
-                       "enum": [
-                               "left",
-                               "center",
-                               "right",
-                               "wide",
-                               "full"
-                       ]
-               },
-               "className": {
-                       "type": "string"
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "displayAsDropdown": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "boolean",
</span><span class="cx" style="display: block; padding: 0 10px">                        "default": false
</span></span></pre></div>
<a id="trunksrcwpincludesblockscategoriesphp"></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/categories.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/categories.php       2020-10-13 09:18:49 UTC (rev 49134)
+++ trunk/src/wp-includes/blocks/categories.php 2020-10-13 13:07:23 UTC (rev 49135)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -33,7 +33,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                $type                     = 'dropdown';
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">                if ( ! is_admin() ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        $wrapper_markup .= build_dropdown_script_block_core_categories( $id );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 // Inject the dropdown script immediately after the select dropdown.
+                       $items_markup = preg_replace(
+                               '#(?<=</select>)#',
+                               build_dropdown_script_block_core_categories( $id ),
+                               $items_markup,
+                               1
+                       );
</ins><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px">        } else {
</span><span class="cx" style="display: block; padding: 0 10px">                $wrapper_markup = '<ul class="%1$s">%2$s</ul>';
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -41,16 +47,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">                $type           = 'list';
</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">-        $class = "wp-block-categories wp-block-categories-{$type}";
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ $class = "wp-block-categories-{$type}";
</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( $attributes['align'] ) ) {
-               $class .= " align{$attributes['align']}";
-       }
-
-       if ( isset( $attributes['className'] ) ) {
-               $class .= " {$attributes['className']}";
-       }
-
</del><span class="cx" style="display: block; padding: 0 10px">         return sprintf(
</span><span class="cx" style="display: block; padding: 0 10px">                $wrapper_markup,
</span><span class="cx" style="display: block; padding: 0 10px">                esc_attr( $class ),
</span></span></pre></div>
<a id="trunksrcwpincludesblockscodeblockjson"></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/code/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/code/block.json      2020-10-13 09:18:49 UTC (rev 49134)
+++ trunk/src/wp-includes/blocks/code/block.json        2020-10-13 13:07:23 UTC (rev 49135)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4,13 +4,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">        "attributes": {
</span><span class="cx" style="display: block; padding: 0 10px">                "content": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "string",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "source": "text",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "source": "html",
</ins><span class="cx" style="display: block; padding: 0 10px">                         "selector": "code"
</span><span class="cx" style="display: block; padding: 0 10px">                }
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span><span class="cx" style="display: block; padding: 0 10px">        "supports": {
</span><span class="cx" style="display: block; padding: 0 10px">                "anchor": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "html": false,
</del><span class="cx" style="display: block; padding: 0 10px">                 "lightBlockWrapper": true
</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="trunksrcwpincludesblocksgalleryblockjson"></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/gallery/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/gallery/block.json   2020-10-13 09:18:49 UTC (rev 49134)
+++ trunk/src/wp-includes/blocks/gallery/block.json     2020-10-13 13:07:23 UTC (rev 49135)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -68,8 +68,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">                "linkTo": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "type": "string",
-                       "default": "none"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "type": "string"
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "sizeSlug": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "string",
</span></span></pre></div>
<a id="trunksrcwpincludesblocksgroupblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/group/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/group/block.json     2020-10-13 09:18:49 UTC (rev 49134)
+++ trunk/src/wp-includes/blocks/group/block.json       2020-10-13 13:07:23 UTC (rev 49135)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18,6 +18,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "__experimentalColor": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "gradients": true,
</span><span class="cx" style="display: block; padding: 0 10px">                        "linkColor": true
</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">+         },
+               "__experimentalPadding": true
</ins><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="trunksrcwpincludesblocksimageblockjson"></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/image/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/image/block.json     2020-10-13 09:18:49 UTC (rev 49134)
+++ trunk/src/wp-includes/blocks/image/block.json       2020-10-13 13:07:23 UTC (rev 49135)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -60,8 +60,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "string"
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "linkDestination": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "type": "string",
-                       "default": "none"
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "type": "string"
</ins><span class="cx" style="display: block; padding: 0 10px">                 },
</span><span class="cx" style="display: block; padding: 0 10px">                "linkTarget": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "string",
</span></span></pre></div>
<a id="trunksrcwpincludesblockslatestcommentsblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/latest-comments/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/latest-comments/block.json   2020-10-13 09:18:49 UTC (rev 49134)
+++ trunk/src/wp-includes/blocks/latest-comments/block.json     2020-10-13 13:07:23 UTC (rev 49135)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2,19 +2,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">        "name": "core/latest-comments",
</span><span class="cx" style="display: block; padding: 0 10px">        "category": "widgets",
</span><span class="cx" style="display: block; padding: 0 10px">        "attributes": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "align": {
-                       "type": "string",
-                       "enum": [
-                               "left",
-                               "center",
-                               "right",
-                               "wide",
-                               "full"
-                       ]
-               },
-               "className": {
-                       "type": "string"
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "commentsToShow": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "number",
</span><span class="cx" style="display: block; padding: 0 10px">                        "default": 5,
</span></span></pre></div>
<a id="trunksrcwpincludesblockslatestcommentsphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/latest-comments.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/latest-comments.php  2020-10-13 09:18:49 UTC (rev 49134)
+++ trunk/src/wp-includes/blocks/latest-comments.php    2020-10-13 13:07:23 UTC (rev 49135)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -116,34 +116,28 @@
</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">-        $class = 'wp-block-latest-comments';
-       if ( ! empty( $attributes['className'] ) ) {
-               $class .= ' ' . $attributes['className'];
-       }
-       if ( isset( $attributes['align'] ) ) {
-               $class .= " align{$attributes['align']}";
-       }
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ $classnames = array();
</ins><span class="cx" style="display: block; padding: 0 10px">         if ( $attributes['displayAvatar'] ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                $class .= ' has-avatars';
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $classnames[] = 'has-avatars';
</ins><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="cx" style="display: block; padding: 0 10px">        if ( $attributes['displayDate'] ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                $class .= ' has-dates';
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $classnames[] = 'has-dates';
</ins><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="cx" style="display: block; padding: 0 10px">        if ( $attributes['displayExcerpt'] ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                $class .= ' has-excerpts';
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $classnames[] = 'has-excerpts';
</ins><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="cx" style="display: block; padding: 0 10px">        if ( empty( $comments ) ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                $class .= ' no-comments';
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $classnames[] = 'no-comments';
</ins><span class="cx" style="display: block; padding: 0 10px">         }
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        $classnames = esc_attr( $class );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ $class = esc_attr( implode( ' ', $classnames ) );
</ins><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        return ! empty( $comments ) ? sprintf(
</span><span class="cx" style="display: block; padding: 0 10px">                '<ol class="%1$s">%2$s</ol>',
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                $classnames,
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $class,
</ins><span class="cx" style="display: block; padding: 0 10px">                 $list_items_markup
</span><span class="cx" style="display: block; padding: 0 10px">        ) : sprintf(
</span><span class="cx" style="display: block; padding: 0 10px">                '<div class="%1$s">%2$s</div>',
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                $classnames,
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $class,
</ins><span class="cx" style="display: block; padding: 0 10px">                 __( 'No comments to show.' )
</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="trunksrcwpincludesblockslatestpostsblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/latest-posts/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/latest-posts/block.json      2020-10-13 09:18:49 UTC (rev 49134)
+++ trunk/src/wp-includes/blocks/latest-posts/block.json        2020-10-13 13:07:23 UTC (rev 49135)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2,19 +2,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">        "name": "core/latest-posts",
</span><span class="cx" style="display: block; padding: 0 10px">        "category": "widgets",
</span><span class="cx" style="display: block; padding: 0 10px">        "attributes": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "align": {
-                       "type": "string",
-                       "enum": [
-                               "left",
-                               "center",
-                               "right",
-                               "wide",
-                               "full"
-                       ]
-               },
-               "className": {
-                       "type": "string"
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "categories": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "array",
</span><span class="cx" style="display: block; padding: 0 10px">                        "items": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -87,6 +74,10 @@
</span><span class="cx" style="display: block; padding: 0 10px">                "featuredImageSizeHeight": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "number",
</span><span class="cx" style="display: block; padding: 0 10px">                        "default": null
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                },
+               "addLinkToFeaturedImage": {
+                       "type": "boolean",
+                       "default": 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">        "supports": {
</span></span></pre></div>
<a id="trunksrcwpincludesblockslatestpostsphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/latest-posts.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/latest-posts.php     2020-10-13 09:18:49 UTC (rev 49134)
+++ trunk/src/wp-includes/blocks/latest-posts.php       2020-10-13 13:07:23 UTC (rev 49135)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -58,6 +58,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">        $list_items_markup = '';
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        foreach ( $recent_posts as $post ) {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                $post_link = esc_url( get_permalink( $post ) );
</ins><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">                $list_items_markup .= '<li>';
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -75,16 +76,24 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                $image_classes .= ' align' . $attributes['featuredImageAlign'];
</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">+                        $featured_image = get_the_post_thumbnail(
+                               $post,
+                               $attributes['featuredImageSizeSlug'],
+                               array(
+                                       'style' => $image_style,
+                               )
+                       );
+                       if ( $attributes['addLinkToFeaturedImage'] ) {
+                               $featured_image = sprintf(
+                                       '<a href="%1$s">%2$s</a>',
+                                       $post_link,
+                                       $featured_image
+                               );
+                       }
</ins><span class="cx" style="display: block; padding: 0 10px">                         $list_items_markup .= sprintf(
</span><span class="cx" style="display: block; padding: 0 10px">                                '<div class="%1$s">%2$s</div>',
</span><span class="cx" style="display: block; padding: 0 10px">                                $image_classes,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                get_the_post_thumbnail(
-                                       $post,
-                                       $attributes['featuredImageSizeSlug'],
-                                       array(
-                                               'style' => $image_style,
-                                       )
-                               )
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                         $featured_image
</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">@@ -94,7 +103,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                }
</span><span class="cx" style="display: block; padding: 0 10px">                $list_items_markup .= sprintf(
</span><span class="cx" style="display: block; padding: 0 10px">                        '<a href="%1$s">%2$s</a>',
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        esc_url( get_permalink( $post ) ),
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 $post_link,
</ins><span class="cx" style="display: block; padding: 0 10px">                         $title
</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">@@ -144,10 +153,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        remove_filter( 'excerpt_length', 'block_core_latest_posts_get_excerpt_length', 20 );
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        $class = 'wp-block-latest-posts wp-block-latest-posts__list';
-       if ( isset( $attributes['align'] ) ) {
-               $class .= ' align' . $attributes['align'];
-       }
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ $class = 'wp-block-latest-posts__list';
</ins><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        if ( isset( $attributes['postLayout'] ) && 'grid' === $attributes['postLayout'] ) {
</span><span class="cx" style="display: block; padding: 0 10px">                $class .= ' is-grid';
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -165,10 +171,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                $class .= ' has-author';
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        if ( isset( $attributes['className'] ) ) {
-               $class .= ' ' . $attributes['className'];
-       }
-
</del><span class="cx" style="display: block; padding: 0 10px">         return sprintf(
</span><span class="cx" style="display: block; padding: 0 10px">                '<ul class="%1$s">%2$s</ul>',
</span><span class="cx" style="display: block; padding: 0 10px">                esc_attr( $class ),
</span></span></pre></div>
<a id="trunksrcwpincludesblockslistblockjson"></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/list/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/list/block.json      2020-10-13 09:18:49 UTC (rev 49134)
+++ trunk/src/wp-includes/blocks/list/block.json        2020-10-13 13:07:23 UTC (rev 49135)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11,10 +11,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "source": "html",
</span><span class="cx" style="display: block; padding: 0 10px">                        "selector": "ol,ul",
</span><span class="cx" style="display: block; padding: 0 10px">                        "multiline": "li",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        "__unstableMultilineWrapperTags": [
-                               "ol",
-                               "ul"
-                       ],
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 "__unstableMultilineWrapperTags": [ "ol", "ul" ],
</ins><span class="cx" style="display: block; padding: 0 10px">                         "default": ""
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "type": {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -30,6 +27,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">        "supports": {
</span><span class="cx" style="display: block; padding: 0 10px">                "anchor": true,
</span><span class="cx" style="display: block; padding: 0 10px">                "className": false,
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "__experimentalColor": {
+                       "gradients": true
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "__unstablePasteTextInline": true,
</span><span class="cx" style="display: block; padding: 0 10px">                "lightBlockWrapper": true
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span></span></pre></div>
<a id="trunksrcwpincludesblocksmediatextblockjson"></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/media-text/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/media-text/block.json        2020-10-13 09:18:49 UTC (rev 49134)
+++ trunk/src/wp-includes/blocks/media-text/block.json  2020-10-13 13:07:23 UTC (rev 49135)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -63,6 +63,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "number",
</span><span class="cx" style="display: block; padding: 0 10px">                        "default": 50
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "mediaSizeSlug": {
+                       "type": "string"
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "isStackedOnMobile": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "boolean",
</span><span class="cx" style="display: block; padding: 0 10px">                        "default": true
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -79,10 +82,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span><span class="cx" style="display: block; padding: 0 10px">        "supports": {
</span><span class="cx" style="display: block; padding: 0 10px">                "anchor": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "align": [
-                       "wide",
-                       "full"
-               ],
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "align": [ "wide", "full" ],
</ins><span class="cx" style="display: block; padding: 0 10px">                 "html": false,
</span><span class="cx" style="display: block; padding: 0 10px">                "lightBlockWrapper": true,
</span><span class="cx" style="display: block; padding: 0 10px">                "__experimentalColor": {
</span></span></pre></div>
<a id="trunksrcwpincludesblocksparagraphblockjson"></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/paragraph/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/paragraph/block.json 2020-10-13 09:18:49 UTC (rev 49134)
+++ trunk/src/wp-includes/blocks/paragraph/block.json   2020-10-13 13:07:23 UTC (rev 49135)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -35,11 +35,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><span class="cx" style="display: block; padding: 0 10px">                "__experimentalFontSize": true,
</span><span class="cx" style="display: block; padding: 0 10px">                "__experimentalLineHeight": true,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "__experimentalFeatures": {
-                       "typography": {
-                               "dropCap": true
-                       }
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "__experimentalSelector": "p",
</span><span class="cx" style="display: block; padding: 0 10px">                "__unstablePasteTextInline": true
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span></span></pre></div>
<a id="trunksrcwpincludesblocksquoteblockjson"></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/quote/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/quote/block.json     2020-10-13 09:18:49 UTC (rev 49134)
+++ trunk/src/wp-includes/blocks/quote/block.json       2020-10-13 13:07:23 UTC (rev 49135)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20,6 +20,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                }
</span><span class="cx" style="display: block; padding: 0 10px">        },
</span><span class="cx" style="display: block; padding: 0 10px">        "supports": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "anchor": true
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "anchor": true,
+               "lightBlockWrapper": true
</ins><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="trunksrcwpincludesblocksrssblockjson"></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/rss/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/rss/block.json       2020-10-13 09:18:49 UTC (rev 49134)
+++ trunk/src/wp-includes/blocks/rss/block.json 2020-10-13 13:07:23 UTC (rev 49135)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2,19 +2,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">        "name": "core/rss",
</span><span class="cx" style="display: block; padding: 0 10px">        "category": "widgets",
</span><span class="cx" style="display: block; padding: 0 10px">        "attributes": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "align": {
-                       "type": "string",
-                       "enum": [
-                               "left",
-                               "center",
-                               "right",
-                               "wide",
-                               "full"
-                       ]
-               },
-               "className": {
-                       "type": "string"
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "columns": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "number",
</span><span class="cx" style="display: block; padding: 0 10px">                        "default": 2
</span></span></pre></div>
<a id="trunksrcwpincludesblocksrssphp"></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/rss.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/rss.php      2020-10-13 09:18:49 UTC (rev 49134)
+++ trunk/src/wp-includes/blocks/rss.php        2020-10-13 13:07:23 UTC (rev 49135)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -79,24 +79,16 @@
</span><span class="cx" style="display: block; padding: 0 10px">                $list_items .= "<li class='wp-block-rss__item'>{$title}{$date}{$author}{$excerpt}</li>";
</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">-        $class = 'wp-block-rss';
-       if ( isset( $attributes['align'] ) ) {
-               $class .= ' align' . $attributes['align'];
-       }
-
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ $classnames = array();
</ins><span class="cx" style="display: block; padding: 0 10px">         if ( isset( $attributes['blockLayout'] ) && 'grid' === $attributes['blockLayout'] ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                $class .= ' is-grid';
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $classnames[] = 'is-grid';
</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">        if ( isset( $attributes['columns'] ) && 'grid' === $attributes['blockLayout'] ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                $class .= ' columns-' . $attributes['columns'];
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $classnames[] = 'columns-' . $attributes['columns'];
</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">-        if ( isset( $attributes['className'] ) ) {
-               $class .= ' ' . $attributes['className'];
-       }
-
-       return sprintf( '<ul class="%s">%s</ul>', esc_attr( $class ), $list_items );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ return sprintf( '<ul class="%s">%s</ul>', esc_attr( implode( ' ', $classnames ) ), $list_items );
</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="trunksrcwpincludesblockssearchblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/search/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/search/block.json    2020-10-13 09:18:49 UTC (rev 49134)
+++ trunk/src/wp-includes/blocks/search/block.json      2020-10-13 13:07:23 UTC (rev 49135)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2,32 +2,38 @@
</span><span class="cx" style="display: block; padding: 0 10px">        "name": "core/search",
</span><span class="cx" style="display: block; padding: 0 10px">        "category": "widgets",
</span><span class="cx" style="display: block; padding: 0 10px">        "attributes": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "align": {
-                       "type": "string",
-                       "enum": [
-                               "left",
-                               "center",
-                               "right",
-                               "wide",
-                               "full"
-                       ]
-               },
-               "className": {
-                       "type": "string"
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "label": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "string"
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "showLabel": {
+                       "type": "bool",
+                       "default": true
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "placeholder": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "string",
</span><span class="cx" style="display: block; padding: 0 10px">                        "default": ""
</span><span class="cx" style="display: block; padding: 0 10px">                },
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                "width": {
+                       "type": "number"
+               },
+               "widthUnit": {
+                       "type": "string"
+               },
</ins><span class="cx" style="display: block; padding: 0 10px">                 "buttonText": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "string"
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                },
+               "buttonPosition": {
+                       "type": "string",
+                       "default": "button-outside"
+               },
+               "buttonUseIcon": {
+                       "type": "bool",
+                       "default": 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">        "supports": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "align": true,
-               "html": false
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         "align": [ "left", "center", "right" ],
+               "html": false,
+               "lightBlockWrapper": true
</ins><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="trunksrcwpincludesblockssearchphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/search.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/search.php   2020-10-13 09:18:49 UTC (rev 49134)
+++ trunk/src/wp-includes/blocks/search.php     2020-10-13 13:07:23 UTC (rev 49135)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -27,51 +27,79 @@
</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">-        $input_id      = 'wp-block-search__input-' . ++$instance_id;
-       $label_markup  = '';
-       $button_markup = '';
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ $input_id        = 'wp-block-search__input-' . ++$instance_id;
+       $classnames      = classnames_for_block_core_search( $attributes );
+       $show_label      = ( ! empty( $attributes['showLabel'] ) ) ? true : false;
+       $use_icon_button = ( ! empty( $attributes['buttonUseIcon'] ) ) ? true : false;
+       $show_input      = ( ! empty( $attributes['buttonPosition'] ) && 'button-only' === $attributes['buttonPosition'] ) ? false : true;
+       $show_button     = ( ! empty( $attributes['buttonPosition'] ) && 'no-button' === $attributes['buttonPosition'] ) ? false : true;
+       $label_markup    = '';
+       $input_markup    = '';
+       $button_markup   = '';
+       $width_styles    = '';
</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 ( ! empty( $attributes['label'] ) ) {
-               $label_markup = sprintf(
-                       '<label for="%s" class="wp-block-search__label">%s</label>',
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ if ( $show_label ) {
+               if ( ! empty( $attributes['label'] ) ) {
+                       $label_markup = sprintf(
+                               '<label for="%s" class="wp-block-search__label">%s</label>',
+                               $input_id,
+                               $attributes['label']
+                       );
+               } else {
+                       $label_markup = sprintf(
+                               '<label for="%s" class="wp-block-search__label screen-reader-text">%s</label>',
+                               $input_id,
+                               __( 'Search' )
+                       );
+               }
+       }
+
+       if ( $show_input ) {
+               $input_markup = sprintf(
+                       '<input type="search" id="%s" class="wp-block-search__input" name="s" value="%s" placeholder="%s" required />',
</ins><span class="cx" style="display: block; padding: 0 10px">                         $input_id,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        $attributes['label']
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 esc_attr( get_search_query() ),
+                       esc_attr( $attributes['placeholder'] )
</ins><span class="cx" style="display: block; padding: 0 10px">                 );
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        } else {
-               $label_markup = sprintf(
-                       '<label for="%s" class="wp-block-search__label screen-reader-text">%s</label>',
-                       $input_id,
-                       __( 'Search' )
-               );
</del><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">-        $input_markup = sprintf(
-               '<input type="search" id="%s" class="wp-block-search__input" name="s" value="%s" placeholder="%s" required />',
-               $input_id,
-               esc_attr( get_search_query() ),
-               esc_attr( $attributes['placeholder'] )
-       );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ if ( $show_button ) {
+               $button_internal_markup = '';
</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 ( ! empty( $attributes['buttonText'] ) ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         if ( ! $use_icon_button ) {
+                       if ( ! empty( $attributes['buttonText'] ) ) {
+                               $button_internal_markup = $attributes['buttonText'];
+                       }
+               } else {
+                       $button_internal_markup =
+                               '<svg id="search-icon" class="search-icon" viewBox="0 0 24 24">
+                               <path d="M13.5 6C10.5 6 8 8.5 8 11.5c0 1.1.3 2.1.9 3l-3.4 3 1 1.1 3.4-2.9c1 .9 2.2 1.4 3.6 1.4 3 0 5.5-2.5 5.5-5.5C19 8.5 16.5 6 13.5 6zm0 9.5c-2.2 0-4-1.8-4-4s1.8-4 4-4 4 1.8 4 4-1.8 4-4 4z"></path>
+                           </svg>';
+               }
+
</ins><span class="cx" style="display: block; padding: 0 10px">                 $button_markup = sprintf(
</span><span class="cx" style="display: block; padding: 0 10px">                        '<button type="submit" class="wp-block-search__button">%s</button>',
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        $attributes['buttonText']
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 $button_internal_markup
</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">-        $class = 'wp-block-search';
-       if ( isset( $attributes['className'] ) ) {
-               $class .= ' ' . $attributes['className'];
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ if ( ! empty( $attributes['width'] ) && ! empty( $attributes['widthUnit'] ) ) {
+               if ( ! empty( $attributes['buttonPosition'] ) && 'button-only' !== $attributes['buttonPosition'] ) {
+                       $width_styles = ' style="width: ' . $attributes['width'] . $attributes['widthUnit'] . ';"';
+               }
</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( $attributes['align'] ) ) {
-               $class .= ' align' . $attributes['align'];
-       }
</del><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        $field_markup = sprintf(
+               '<div class="wp-block-search__inside-wrapper"%s>%s</div>',
+               $width_styles,
+               $input_markup . $button_markup
+       );
+
</ins><span class="cx" style="display: block; padding: 0 10px">         return sprintf(
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                '<form class="%s" role="search" method="get" action="%s">%s</form>',
-               esc_attr( $class ),
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         '<form role="search" method="get" action="%s" class="%s">%s</form>',
</ins><span class="cx" style="display: block; padding: 0 10px">                 esc_url( home_url( '/' ) ),
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                $label_markup . $input_markup . $button_markup
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $classnames,
+               $label_markup . $field_markup
</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">@@ -87,3 +115,44 @@
</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"> add_action( 'init', 'register_block_core_search' );
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+
+/**
+ * Builds the correct top level classnames for the 'core/search' block.
+ *
+ * @param array $attributes The block attributes.
+ *
+ * @return string The classnames used in the block.
+ */
+function classnames_for_block_core_search( $attributes ) {
+       $classnames = array();
+
+       if ( ! empty( $attributes['buttonPosition'] ) ) {
+               if ( 'button-inside' === $attributes['buttonPosition'] ) {
+                       $classnames[] = 'wp-block-search__button-inside';
+               }
+
+               if ( 'button-outside' === $attributes['buttonPosition'] ) {
+                       $classnames[] = 'wp-block-search__button-outside';
+               }
+
+               if ( 'no-button' === $attributes['buttonPosition'] ) {
+                       $classnames[] = 'wp-block-search__no-button';
+               }
+
+               if ( 'button-only' === $attributes['buttonPosition'] ) {
+                       $classnames[] = 'wp-block-search__button-only';
+               }
+       }
+
+       if ( isset( $attributes['buttonUseIcon'] ) ) {
+               if ( ! empty( $attributes['buttonPosition'] ) && 'no-button' !== $attributes['buttonPosition'] ) {
+                       if ( $attributes['buttonUseIcon'] ) {
+                               $classnames[] = 'wp-block-search__icon-button';
+                       } else {
+                               $classnames[] = 'wp-block-search__text-button';
+                       }
+               }
+       }
+
+       return implode( ' ', $classnames );
+}
</ins></span></pre></div>
<a id="trunksrcwpincludesblockssociallinkblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/social-link/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/social-link/block.json       2020-10-13 09:18:49 UTC (rev 49134)
+++ trunk/src/wp-includes/blocks/social-link/block.json 2020-10-13 13:07:23 UTC (rev 49135)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -15,6 +15,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "string"
</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">+        "usesContext": [
+               "openInNewTab"
+       ],
</ins><span class="cx" style="display: block; padding: 0 10px">         "supports": {
</span><span class="cx" style="display: block; padding: 0 10px">                "reusable": false,
</span><span class="cx" style="display: block; padding: 0 10px">                "html": false,
</span></span></pre></div>
<a id="trunksrcwpincludesblockssociallinkphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/social-link.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/social-link.php      2020-10-13 09:18:49 UTC (rev 49134)
+++ trunk/src/wp-includes/blocks/social-link.php        2020-10-13 13:07:23 UTC (rev 49135)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8,11 +8,15 @@
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px">  * Renders the `core/social-link` block on server.
</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 $attributes The block attributes.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * @param Array   $attributes The block attributes.
+ * @param String  $content InnerBlocks content of the Block.
+ * @param WPBlock $block Block object.
</ins><span class="cx" style="display: block; padding: 0 10px">  *
</span><span class="cx" style="display: block; padding: 0 10px">  * @return string Rendered HTML of the referenced block.
</span><span class="cx" style="display: block; padding: 0 10px">  */
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-function render_block_core_social_link( $attributes ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+function render_block_core_social_link( $attributes, $content, $block ) {
+       $open_in_new_tab = $block->context['openInNewTab'];
+
</ins><span class="cx" style="display: block; padding: 0 10px">         $service    = ( isset( $attributes['service'] ) ) ? $attributes['service'] : 'Icon';
</span><span class="cx" style="display: block; padding: 0 10px">        $url        = ( isset( $attributes['url'] ) ) ? $attributes['url'] : false;
</span><span class="cx" style="display: block; padding: 0 10px">        $label      = ( isset( $attributes['label'] ) ) ? $attributes['label'] : block_core_social_link_get_name( $service );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23,8 +27,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                return '';
</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">+        $attribute = '';
+       if ( $open_in_new_tab ) {
+               $attribute = 'rel="noopener nofollow" target="_blank"';
+       }
+
</ins><span class="cx" style="display: block; padding: 0 10px">         $icon = block_core_social_link_get_icon( $service );
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        return '<li class="wp-social-link wp-social-link-' . esc_attr( $service ) . esc_attr( $class_name ) . '"><a href="' . esc_url( $url ) . '" aria-label="' . esc_attr( $label ) . '"> ' . $icon . '</a></li>';
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ return '<li class="wp-social-link wp-social-link-' . esc_attr( $service ) . esc_attr( $class_name ) . '"><a href="' . esc_url( $url ) . '" aria-label="' . esc_attr( $label ) . '" ' . $attribute . '> ' . $icon . '</a></li>';
</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="trunksrcwpincludesblockssociallinksblockjson"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/blocks/social-links/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/social-links/block.json      2020-10-13 09:18:49 UTC (rev 49134)
+++ trunk/src/wp-includes/blocks/social-links/block.json        2020-10-13 13:07:23 UTC (rev 49135)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,6 +1,15 @@
</span><span class="cx" style="display: block; padding: 0 10px"> {
</span><span class="cx" style="display: block; padding: 0 10px">        "name": "core/social-links",
</span><span class="cx" style="display: block; padding: 0 10px">        "category": "widgets",
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        "attributes": {
+               "openInNewTab": {
+                       "type": "boolean",
+                       "default": false
+               }
+       },
+       "providesContext": {
+               "openInNewTab": "openInNewTab"
+       },
</ins><span class="cx" style="display: block; padding: 0 10px">         "supports": {
</span><span class="cx" style="display: block; padding: 0 10px">                "align": [
</span><span class="cx" style="display: block; padding: 0 10px">                        "left",
</span></span></pre></div>
<a id="trunksrcwpincludesblockstagcloudblockjson"></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/tag-cloud/block.json</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/tag-cloud/block.json 2020-10-13 09:18:49 UTC (rev 49134)
+++ trunk/src/wp-includes/blocks/tag-cloud/block.json   2020-10-13 13:07:23 UTC (rev 49135)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2,19 +2,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">        "name": "core/tag-cloud",
</span><span class="cx" style="display: block; padding: 0 10px">        "category": "widgets",
</span><span class="cx" style="display: block; padding: 0 10px">        "attributes": {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                "align": {
-                       "type": "string",
-                       "enum": [
-                               "left",
-                               "center",
-                               "right",
-                               "wide",
-                               "full"
-                       ]
-               },
-               "className": {
-                       "type": "string"
-               },
</del><span class="cx" style="display: block; padding: 0 10px">                 "taxonomy": {
</span><span class="cx" style="display: block; padding: 0 10px">                        "type": "string",
</span><span class="cx" style="display: block; padding: 0 10px">                        "default": "post_tag"
</span></span></pre></div>
<a id="trunksrcwpincludesblockstagcloudphp"></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/tag-cloud.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/blocks/tag-cloud.php        2020-10-13 09:18:49 UTC (rev 49134)
+++ trunk/src/wp-includes/blocks/tag-cloud.php  2020-10-13 13:07:23 UTC (rev 49135)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -13,20 +13,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">  * @return string Returns the tag cloud for selected taxonomy.
</span><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> function render_block_core_tag_cloud( $attributes ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        $class = isset( $attributes['align'] ) ?
-               "wp-block-tag-cloud align{$attributes['align']}" :
-               'wp-block-tag-cloud';
-
-       if ( isset( $attributes['className'] ) ) {
-               $class .= ' ' . $attributes['className'];
-       }
-
-       $args = array(
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ $args      = array(
</ins><span class="cx" style="display: block; padding: 0 10px">                 'echo'       => false,
</span><span class="cx" style="display: block; padding: 0 10px">                'taxonomy'   => $attributes['taxonomy'],
</span><span class="cx" style="display: block; padding: 0 10px">                'show_count' => $attributes['showTagCounts'],
</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><span class="cx" style="display: block; padding: 0 10px">         $tag_cloud = wp_tag_cloud( $args );
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        if ( ! $tag_cloud ) {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -41,8 +32,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">        return sprintf(
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                '<p class="%1$s">%2$s</p>',
-               esc_attr( $class ),
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         '<p>%1$s</p>',
</ins><span class="cx" style="display: block; padding: 0 10px">                 $tag_cloud
</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="trunksrcwpincludesclasswpblockparserphp"></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-block-parser.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/class-wp-block-parser.php   2020-10-13 09:18:49 UTC (rev 49134)
+++ trunk/src/wp-includes/class-wp-block-parser.php     2020-10-13 13:07:23 UTC (rev 49135)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10,7 +10,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">  *
</span><span class="cx" style="display: block; padding: 0 10px">  * Holds the block structure in memory
</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 3.8.0
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * @since 5.0.0
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> class WP_Block_Parser_Block {
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -18,7 +18,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><span class="cx" style="display: block; padding: 0 10px">         * @example "core/paragraph"
</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 3.8.0
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+  * @since 5.0.0
</ins><span class="cx" style="display: block; padding: 0 10px">          * @var string
</span><span class="cx" style="display: block; padding: 0 10px">         */
</span><span class="cx" style="display: block; padding: 0 10px">        public $blockName;
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -29,7 +29,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">         * @example null
</span><span class="cx" style="display: block; padding: 0 10px">         * @example array( 'columns' => 3 )
</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 3.8.0
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+  * @since 5.0.0
</ins><span class="cx" style="display: block; padding: 0 10px">          * @var array|null
</span><span class="cx" style="display: block; padding: 0 10px">         */
</span><span class="cx" style="display: block; padding: 0 10px">        public $attrs;
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -37,7 +37,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><span class="cx" style="display: block; padding: 0 10px">         * List of inner blocks (of this same class)
</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 3.8.0
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+  * @since 5.0.0
</ins><span class="cx" style="display: block; padding: 0 10px">          * @var WP_Block_Parser_Block[]
</span><span class="cx" style="display: block; padding: 0 10px">         */
</span><span class="cx" style="display: block; padding: 0 10px">        public $innerBlocks;
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -48,7 +48,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><span class="cx" style="display: block; padding: 0 10px">         * @example "...Just <!-- wp:test /--> testing..." -> "Just testing..."
</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 3.8.0
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+  * @since 5.0.0
</ins><span class="cx" style="display: block; padding: 0 10px">          * @var string
</span><span class="cx" style="display: block; padding: 0 10px">         */
</span><span class="cx" style="display: block; padding: 0 10px">        public $innerHTML;
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -72,7 +72,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><span class="cx" style="display: block; padding: 0 10px">         * Will populate object properties from the provided arguments.
</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 3.8.0
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+  * @since 5.0.0
</ins><span class="cx" style="display: block; padding: 0 10px">          *
</span><span class="cx" style="display: block; padding: 0 10px">         * @param string $name         Name of block.
</span><span class="cx" style="display: block; padding: 0 10px">         * @param array  $attrs        Optional set of attributes from block comment delimiters.
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -95,13 +95,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">  * Holds partial blocks in memory while parsing
</span><span class="cx" style="display: block; padding: 0 10px">  *
</span><span class="cx" style="display: block; padding: 0 10px">  * @internal
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * @since 3.8.0
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * @since 5.0.0
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> class WP_Block_Parser_Frame {
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><span class="cx" style="display: block; padding: 0 10px">         * Full or partial block
</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 3.8.0
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+  * @since 5.0.0
</ins><span class="cx" style="display: block; padding: 0 10px">          * @var WP_Block_Parser_Block
</span><span class="cx" style="display: block; padding: 0 10px">         */
</span><span class="cx" style="display: block; padding: 0 10px">        public $block;
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -109,7 +109,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><span class="cx" style="display: block; padding: 0 10px">         * Byte offset into document for start of parse token
</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 3.8.0
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+  * @since 5.0.0
</ins><span class="cx" style="display: block; padding: 0 10px">          * @var int
</span><span class="cx" style="display: block; padding: 0 10px">         */
</span><span class="cx" style="display: block; padding: 0 10px">        public $token_start;
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -117,7 +117,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><span class="cx" style="display: block; padding: 0 10px">         * Byte length of entire parse token string
</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 3.8.0
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+  * @since 5.0.0
</ins><span class="cx" style="display: block; padding: 0 10px">          * @var int
</span><span class="cx" style="display: block; padding: 0 10px">         */
</span><span class="cx" style="display: block; padding: 0 10px">        public $token_length;
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -126,7 +126,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">         * Byte offset into document for after parse token ends
</span><span class="cx" style="display: block; padding: 0 10px">         * (used during reconstruction of stack into parse production)
</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 3.8.0
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+  * @since 5.0.0
</ins><span class="cx" style="display: block; padding: 0 10px">          * @var int
</span><span class="cx" style="display: block; padding: 0 10px">         */
</span><span class="cx" style="display: block; padding: 0 10px">        public $prev_offset;
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -134,7 +134,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><span class="cx" style="display: block; padding: 0 10px">         * Byte offset into document where leading HTML before token starts
</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 3.8.0
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+  * @since 5.0.0
</ins><span class="cx" style="display: block; padding: 0 10px">          * @var int
</span><span class="cx" style="display: block; padding: 0 10px">         */
</span><span class="cx" style="display: block; padding: 0 10px">        public $leading_html_start;
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -144,7 +144,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><span class="cx" style="display: block; padding: 0 10px">         * Will populate object properties from the provided arguments.
</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 3.8.0
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+  * @since 5.0.0
</ins><span class="cx" style="display: block; padding: 0 10px">          *
</span><span class="cx" style="display: block; padding: 0 10px">         * @param WP_Block_Parser_Block $block              Full or partial block.
</span><span class="cx" style="display: block; padding: 0 10px">         * @param int                   $token_start        Byte offset into document for start of parse token.
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -166,7 +166,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">  *
</span><span class="cx" style="display: block; padding: 0 10px">  * Parses a document and constructs a list of parsed block objects
</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 3.8.0
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * @since 5.0.0
</ins><span class="cx" style="display: block; padding: 0 10px">  * @since 4.0.0 returns arrays not objects, all attributes are arrays
</span><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> class WP_Block_Parser {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -175,7 +175,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><span class="cx" style="display: block; padding: 0 10px">         * @example "Pre-text\n<!-- wp:paragraph -->This is inside a block!<!-- /wp:paragraph -->"
</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 3.8.0
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+  * @since 5.0.0
</ins><span class="cx" style="display: block; padding: 0 10px">          * @var string
</span><span class="cx" style="display: block; padding: 0 10px">         */
</span><span class="cx" style="display: block; padding: 0 10px">        public $document;
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -183,7 +183,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><span class="cx" style="display: block; padding: 0 10px">         * Tracks parsing progress through document
</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 3.8.0
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+  * @since 5.0.0
</ins><span class="cx" style="display: block; padding: 0 10px">          * @var int
</span><span class="cx" style="display: block; padding: 0 10px">         */
</span><span class="cx" style="display: block; padding: 0 10px">        public $offset;
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -191,7 +191,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><span class="cx" style="display: block; padding: 0 10px">         * List of parsed blocks
</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 3.8.0
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+  * @since 5.0.0
</ins><span class="cx" style="display: block; padding: 0 10px">          * @var WP_Block_Parser_Block[]
</span><span class="cx" style="display: block; padding: 0 10px">         */
</span><span class="cx" style="display: block; padding: 0 10px">        public $output;
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -199,7 +199,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><span class="cx" style="display: block; padding: 0 10px">         * Stack of partially-parsed structures in memory during parse
</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 3.8.0
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+  * @since 5.0.0
</ins><span class="cx" style="display: block; padding: 0 10px">          * @var WP_Block_Parser_Frame[]
</span><span class="cx" style="display: block; padding: 0 10px">         */
</span><span class="cx" style="display: block; padding: 0 10px">        public $stack;
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -219,7 +219,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">         * parse. In contrast to the specification parser this does not
</span><span class="cx" style="display: block; padding: 0 10px">         * return an error on invalid inputs.
</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 3.8.0
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+  * @since 5.0.0
</ins><span class="cx" style="display: block; padding: 0 10px">          *
</span><span class="cx" style="display: block; padding: 0 10px">         * @param string $document Input document being parsed.
</span><span class="cx" style="display: block; padding: 0 10px">         * @return WP_Block_Parser_Block[]
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -249,7 +249,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">         * or breaking out of a level of nesting.
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><span class="cx" style="display: block; padding: 0 10px">         * @internal
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-         * @since 3.8.0
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+  * @since 5.0.0
</ins><span class="cx" style="display: block; padding: 0 10px">          * @return bool
</span><span class="cx" style="display: block; padding: 0 10px">         */
</span><span class="cx" style="display: block; padding: 0 10px">        function proceed() {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -394,7 +394,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">         * Returns the type of the find: kind of find, block information, attributes
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><span class="cx" style="display: block; padding: 0 10px">         * @internal
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-         * @since 3.8.0
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+  * @since 5.0.0
</ins><span class="cx" style="display: block; padding: 0 10px">          * @since 4.6.1 fixed a bug in attribute parsing which caused catastrophic backtracking on invalid block comments
</span><span class="cx" style="display: block; padding: 0 10px">         * @return array
</span><span class="cx" style="display: block; padding: 0 10px">         */
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -482,7 +482,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">         * to the output list as a freeform block.
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><span class="cx" style="display: block; padding: 0 10px">         * @internal
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-         * @since 3.8.0
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+  * @since 5.0.0
</ins><span class="cx" style="display: block; padding: 0 10px">          * @param null $length how many bytes of document text to output.
</span><span class="cx" style="display: block; padding: 0 10px">         */
</span><span class="cx" style="display: block; padding: 0 10px">        function add_freeform( $length = null ) {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -500,7 +500,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">         * a new block to the output list.
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><span class="cx" style="display: block; padding: 0 10px">         * @internal
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-         * @since 3.8.0
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+  * @since 5.0.0
</ins><span class="cx" style="display: block; padding: 0 10px">          * @param WP_Block_Parser_Block $block        The block to add to the output.
</span><span class="cx" style="display: block; padding: 0 10px">         * @param int                   $token_start  Byte offset into the document where the first token for the block starts.
</span><span class="cx" style="display: block; padding: 0 10px">         * @param int                   $token_length Byte length of entire block from start of opening token to end of closing token.
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -524,7 +524,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">         * Pushes the top block from the parsing stack to the output list.
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><span class="cx" style="display: block; padding: 0 10px">         * @internal
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-         * @since 3.8.0
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+  * @since 5.0.0
</ins><span class="cx" style="display: block; padding: 0 10px">          * @param int|null $end_offset byte offset into document for where we should stop sending text output as HTML.
</span><span class="cx" style="display: block; padding: 0 10px">         */
</span><span class="cx" style="display: block; padding: 0 10px">        function add_block_from_stack( $end_offset = null ) {
</span></span></pre></div>
<a id="trunksrcwpsettingsphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-settings.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-settings.php 2020-10-13 09:18:49 UTC (rev 49134)
+++ trunk/src/wp-settings.php   2020-10-13 13:07:23 UTC (rev 49135)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -179,6 +179,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> require ABSPATH . WPINC . '/class-wp-metadata-lazyloader.php';
</span><span class="cx" style="display: block; padding: 0 10px"> require ABSPATH . WPINC . '/general-template.php';
</span><span class="cx" style="display: block; padding: 0 10px"> require ABSPATH . WPINC . '/link-template.php';
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+require ABSPATH . WPINC . '/array.php';
</ins><span class="cx" style="display: block; padding: 0 10px"> require ABSPATH . WPINC . '/author-template.php';
</span><span class="cx" style="display: block; padding: 0 10px"> require ABSPATH . WPINC . '/post.php';
</span><span class="cx" style="display: block; padding: 0 10px"> require ABSPATH . WPINC . '/class-walker-page.php';
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -291,6 +292,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> require ABSPATH . WPINC . '/blocks.php';
</span><span class="cx" style="display: block; padding: 0 10px"> require ABSPATH . WPINC . '/blocks/index.php';
</span><span class="cx" style="display: block; padding: 0 10px"> require ABSPATH . WPINC . '/block-patterns.php';
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+require ABSPATH . WPINC . '/block-supports/index.php';
</ins><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> $GLOBALS['wp_embed'] = new WP_Embed();
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span></span></pre></div>
<a id="trunktestsgutenbergrunjs"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/gutenberg/run.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/gutenberg/run.js      2020-10-13 09:18:49 UTC (rev 49134)
+++ trunk/tests/gutenberg/run.js        2020-10-13 13:07:23 UTC (rev 49135)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -8,7 +8,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> // Config
</span><span class="cx" style="display: block; padding: 0 10px"> // This should be updated every time we update the WordPress packages.
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-const GUTENBERG_VERSION = '@wordpress/block-editor@4.3.0';
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+const GUTENBERG_VERSION = '@wordpress/block-editor@5.0.1';
</ins><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> // Utils
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span></span></pre></div>
<a id="trunktestsphpunitdatablocksfixturescore__archivesserverhtml"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/data/blocks/fixtures/core__archives.server.html</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/data/blocks/fixtures/core__archives.server.html       2020-10-13 09:18:49 UTC (rev 49134)
+++ trunk/tests/phpunit/data/blocks/fixtures/core__archives.server.html 2020-10-13 13:07:23 UTC (rev 49135)
</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">-<div class="wp-block-archives wp-block-archives-list">No archives to show.</div>
</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">+<div class="wp-block-archives-list wp-block-archives">No archives to show.</div>
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="trunktestsphpunitdatablocksfixturescore__archives__showPostCountsserverhtml"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/data/blocks/fixtures/core__archives__showPostCounts.server.html</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/data/blocks/fixtures/core__archives__showPostCounts.server.html       2020-10-13 09:18:49 UTC (rev 49134)
+++ trunk/tests/phpunit/data/blocks/fixtures/core__archives__showPostCounts.server.html 2020-10-13 13:07:23 UTC (rev 49135)
</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">-<div class="wp-block-archives wp-block-archives-list">No archives to show.</div>
</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">+<div class="wp-block-archives-list wp-block-archives">No archives to show.</div>
</ins><span class="cx" style="display: block; padding: 0 10px">\ No newline at end of file
</span></span></pre></div>
<a id="trunktestsphpunitdatablocksfixturescore__categoriesserverhtml"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/data/blocks/fixtures/core__categories.server.html</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/data/blocks/fixtures/core__categories.server.html     2020-10-13 09:18:49 UTC (rev 49134)
+++ trunk/tests/phpunit/data/blocks/fixtures/core__categories.server.html       2020-10-13 13:07:23 UTC (rev 49135)
</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">-<ul class="wp-block-categories wp-block-categories-list"><li class="cat-item-none">No categories</li></ul>
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<ul class="wp-block-categories-list wp-block-categories"><li class="cat-item-none">No categories</li></ul>
</ins></span></pre></div>
<a id="trunktestsphpunitdatablocksfixturescore__latestcommentsserverhtml"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/data/blocks/fixtures/core__latest-comments.server.html</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/data/blocks/fixtures/core__latest-comments.server.html        2020-10-13 09:18:49 UTC (rev 49134)
+++ trunk/tests/phpunit/data/blocks/fixtures/core__latest-comments.server.html  2020-10-13 13:07:23 UTC (rev 49135)
</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">-<div class="wp-block-latest-comments has-avatars has-dates has-excerpts no-comments">No comments to show.</div>
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<div class="has-avatars has-dates has-excerpts no-comments wp-block-latest-comments">No comments to show.</div>
</ins></span></pre></div>
<a id="trunktestsphpunitdatablocksfixturescore__latestpostsserverhtml"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/data/blocks/fixtures/core__latest-posts.server.html</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/data/blocks/fixtures/core__latest-posts.server.html   2020-10-13 09:18:49 UTC (rev 49134)
+++ trunk/tests/phpunit/data/blocks/fixtures/core__latest-posts.server.html     2020-10-13 13:07:23 UTC (rev 49135)
</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">-<ul class="wp-block-latest-posts wp-block-latest-posts__list"></ul>
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<ul class="wp-block-latest-posts__list wp-block-latest-posts"></ul>
</ins></span></pre></div>
<a id="trunktestsphpunitdatablocksfixturescore__latestposts__displayPostDateserverhtml"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/data/blocks/fixtures/core__latest-posts__displayPostDate.server.html</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/data/blocks/fixtures/core__latest-posts__displayPostDate.server.html  2020-10-13 09:18:49 UTC (rev 49134)
+++ trunk/tests/phpunit/data/blocks/fixtures/core__latest-posts__displayPostDate.server.html    2020-10-13 13:07:23 UTC (rev 49135)
</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">-<ul class="wp-block-latest-posts wp-block-latest-posts__list has-dates"></ul>
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+<ul class="wp-block-latest-posts__list has-dates wp-block-latest-posts"></ul>
</ins></span></pre>
</div>
</div>

</body>
</html>